// ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ // ┃ Copyright: (c) 2023, Mike 'PhiSyX' S. (https://github.com/PhiSyX) ┃ // ┃ SPDX-License-Identifier: MPL-2.0 ┃ // ┃ ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ ┃ // ┃ ┃ // ┃ This Source Code Form is subject to the terms of the Mozilla Public ┃ // ┃ License, v. 2.0. If a copy of the MPL was not distributed with this ┃ // ┃ file, You can obtain one at https://mozilla.org/MPL/2.0/. ┃ // ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ pub mod applications { lexa_framework::using! { env, kernel, state, } lexa_framework::using! { web/{ auth, guard, protected, mixed, unprotected }; } } pub mod controllers { lexa_framework::using! { guard, login, mixed, protected, unprotected, } } pub mod errors { lexa_framework::using! { controller, } } pub mod models { pub mod entities { lexa_framework::using! { user, } } pub mod repositories { lexa_framework::using! { users, } } } pub mod routes { lexa_framework::using! { auth, guard, mixed, protected, unprotected, } } pub mod views { lexa_framework::using! { layouts/{ base }; auth/{ login, logout }; } }