├── .editorconfig ├── .env.example ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── app ├── Console │ └── Kernel.php ├── Exceptions │ └── Handler.php ├── Http │ ├── Kernel.php │ └── Middleware │ │ ├── Authenticate.php │ │ ├── EncryptCookies.php │ │ ├── PreventRequestsDuringMaintenance.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustHosts.php │ │ ├── TrustProxies.php │ │ ├── ValidateSignature.php │ │ └── VerifyCsrfToken.php └── Providers │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ ├── BroadcastServiceProvider.php │ ├── EventServiceProvider.php │ └── RouteServiceProvider.php ├── artisan ├── bootstrap ├── app.php └── cache │ └── .gitignore ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── broadcasting.php ├── cache.php ├── cors.php ├── database.php ├── filament-shield.php ├── filesystems.php ├── framework.php ├── hashing.php ├── logging.php ├── mail.php ├── modules.php ├── queue.php ├── sanctum.php ├── services.php ├── session.php └── view.php ├── docker-compose.yml ├── modules ├── Base │ ├── Contracts │ │ └── V1 │ │ │ └── BaseRepositoryInterface │ │ │ └── BaseRepositoryInterface.php │ ├── Database │ │ ├── Factory │ │ │ └── V1 │ │ │ │ └── BaseFactory │ │ │ │ └── BaseFactory.php │ │ └── Seeders │ │ │ └── V1 │ │ │ └── BaseDatabaseSeeder │ │ │ └── BaseDatabaseSeeder.php │ ├── Entities │ │ └── V1 │ │ │ ├── BaseAuthenticatableModel.php │ │ │ ├── BaseModel.php │ │ │ └── Fields │ │ │ └── BaseFields │ │ │ └── BaseFields.php │ ├── Http │ │ ├── Controllers │ │ │ └── V1 │ │ │ │ └── BaseController │ │ │ │ └── BaseController.php │ │ ├── Middleware │ │ │ └── V1 │ │ │ │ ├── Api │ │ │ │ └── BaseApiMiddleware.php │ │ │ │ ├── Shared │ │ │ │ └── BaseSharedMiddleware.php │ │ │ │ └── Web │ │ │ │ └── BaseWebMiddleware.php │ │ └── Requests │ │ │ └── V1 │ │ │ ├── Api │ │ │ └── BaseApiRequest │ │ │ │ └── BaseApiRequest.php │ │ │ └── Web │ │ │ └── BaseWebRequest │ │ │ └── BaseWebRequest.php │ ├── Listeners │ │ └── V1 │ │ │ └── BaseListener │ │ │ └── BaseListener.php │ ├── Policies │ │ └── V1 │ │ │ └── CleanPolicy │ │ │ └── CleanPolicy.php │ ├── Providers │ │ └── V1 │ │ │ ├── BaseEventServiceProvider │ │ │ └── BaseEventServiceProvider.php │ │ │ ├── BaseRouteServiceProvider │ │ │ └── BaseRouteServiceProvider.php │ │ │ └── BaseServiceProvider │ │ │ └── BaseServiceProvider.php │ ├── Repositories │ │ └── V1 │ │ │ └── BaseRepository │ │ │ └── BaseRepository.php │ ├── Services │ │ └── V1 │ │ │ └── BaseService │ │ │ └── BaseService.php │ ├── composer.json │ └── module.json ├── Core │ ├── Config │ │ └── V1 │ │ │ └── config.php │ ├── Helpers │ │ └── V1 │ │ │ └── helpers.php │ ├── Providers │ │ ├── ModuleRouteServiceProvider.php │ │ └── ModuleServiceProvider.php │ ├── composer.json │ └── module.json ├── Crashlytic │ ├── Contracts │ │ └── V1 │ │ │ └── CrashService │ │ │ └── ICrashService.php │ ├── Enums │ │ └── V1 │ │ │ └── CrashLevel │ │ │ └── CrashLevel.php │ ├── Helpers │ │ └── V1 │ │ │ └── helpers.php │ ├── Services │ │ └── V1 │ │ │ └── CrashService │ │ │ └── CrashService.php │ ├── composer.json │ └── module.json ├── Panel │ ├── Database │ │ └── Seeders │ │ │ └── PanelDatabaseSeeder.php │ ├── Helpers │ │ └── helpers.php │ ├── Providers │ │ ├── Filament │ │ │ └── Panels │ │ │ │ └── ManagerPanelProvider.php │ │ └── PanelServiceProvider.php │ ├── composer.json │ └── module.json ├── Profile │ ├── Contracts │ │ └── V1 │ │ │ └── ProfileRepository │ │ │ └── ProfileRepository.php │ ├── Database │ │ ├── Factories │ │ │ └── V1 │ │ │ │ └── ProfileFactory │ │ │ │ └── ProfileFactory.php │ │ ├── Migrations │ │ │ └── V1 │ │ │ │ └── 2023_11_28_035947_create_profiles_table.php │ │ └── Seeders │ │ │ ├── ProfileDatabaseSeeder.php │ │ │ └── V1 │ │ │ └── ProfileTableSeeder │ │ │ └── ProfileTableSeeder.php │ ├── Entities │ │ └── V1 │ │ │ └── Profile │ │ │ ├── Profile.php │ │ │ ├── ProfileFields.php │ │ │ ├── ProfileModifiers.php │ │ │ ├── ProfileRelations.php │ │ │ └── ProfileScopes.php │ ├── Helpers │ │ └── V1 │ │ │ └── helpers.php │ ├── Listeners │ │ └── V1 │ │ │ └── UserRegistrationListener │ │ │ └── UserRegistrationListener.php │ ├── Providers │ │ ├── ProfileEventServiceProvider.php │ │ └── ProfileServiceProvider.php │ ├── Repositories │ │ └── V1 │ │ │ └── ProfileRepository │ │ │ └── ProfileEloquentRepository.php │ ├── composer.json │ └── module.json ├── Security │ ├── Database │ │ ├── Migrations │ │ │ └── V1 │ │ │ │ └── 2023_11_28_050108_create_permission_tables.php │ │ └── Seeders │ │ │ ├── SecurityDatabaseSeeder.php │ │ │ └── V1 │ │ │ └── DefaultRolesTableSeeder │ │ │ └── DefaultRolesTableSeeder.php │ ├── Entities │ │ └── V1 │ │ │ └── Permission │ │ │ ├── PermissionFields.php │ │ │ └── RoleFields.php │ ├── Filament │ │ └── Manager │ │ │ └── Resources │ │ │ ├── RoleResource.php │ │ │ └── RoleResource │ │ │ └── Pages │ │ │ ├── CreateRole.php │ │ │ ├── EditRole.php │ │ │ ├── ListRoles.php │ │ │ └── ViewRole.php │ ├── Helpers │ │ └── V1 │ │ │ └── helpers.php │ ├── Policies │ │ └── V1 │ │ │ └── RolePolicy │ │ │ └── RolePolicy.php │ ├── Providers │ │ ├── SecurityAuthServiceProvider.php │ │ └── SecurityServiceProvider.php │ ├── composer.json │ └── module.json ├── Support │ ├── Console │ │ └── V1 │ │ │ └── Panic │ │ │ └── Venus.php │ ├── Contracts │ │ └── V1 │ │ │ └── Schema │ │ │ └── Schema.php │ ├── Database │ │ └── Migrations │ │ │ └── V1 │ │ │ └── 2019_12_14_000000_create_failed_jobs_table.php │ ├── Enums │ │ └── V1 │ │ │ ├── Entities │ │ │ └── Entities.php │ │ │ ├── HttpMethod │ │ │ └── HttpMethod.php │ │ │ ├── LocalCode │ │ │ └── LocalCode.php │ │ │ ├── StatusCode │ │ │ └── StatusCode.php │ │ │ ├── SystemEvent │ │ │ └── SystemEvent.php │ │ │ └── ToggleStatus │ │ │ └── ToggleStatus.php │ ├── Filament │ │ └── Resources │ │ │ └── ProResource │ │ │ └── ProResource.php │ ├── Helpers │ │ └── V1 │ │ │ └── helpers.php │ ├── Http │ │ └── Middleware │ │ │ └── V1 │ │ │ └── ForcedJsonHeaders │ │ │ └── ForcedJsonHeaders.php │ ├── Lang │ │ └── V1 │ │ │ └── fa │ │ │ └── enum.php │ ├── Providers │ │ └── SupportServiceProvider.php │ ├── Stubs │ │ └── Panic │ │ │ └── Venus │ │ │ ├── factory.stub │ │ │ ├── migration.stub │ │ │ ├── model.stub │ │ │ ├── model_fields.stub │ │ │ ├── model_trait.stub │ │ │ ├── repository_class.stub │ │ │ ├── repository_interface.stub │ │ │ └── seeder.stub │ ├── Traits │ │ └── V1 │ │ │ ├── CleanEnum │ │ │ └── CleanEnum.php │ │ │ └── CleanResource │ │ │ └── CleanResource.php │ ├── composer.json │ └── module.json ├── Theme │ ├── Config │ │ └── V1 │ │ │ └── config.php │ ├── Helpers │ │ └── helpers.php │ ├── Providers │ │ └── ThemeServiceProvider.php │ ├── composer.json │ └── module.json └── User │ ├── Contracts │ └── V1 │ │ └── UserRepository │ │ └── UserRepository.php │ ├── Database │ ├── Factories │ │ └── V1 │ │ │ └── UserFactory │ │ │ └── UserFactory.php │ ├── Migrations │ │ └── V1 │ │ │ └── 2022_11_18_201954_create_users_table.php │ └── Seeders │ │ ├── UserDatabaseSeeder.php │ │ └── V1 │ │ └── UserTableSeeder │ │ └── UserTableSeeder.php │ ├── Entities │ └── V1 │ │ └── User │ │ ├── User.php │ │ ├── UserFields.php │ │ ├── UserModifiers.php │ │ ├── UserRelations.php │ │ └── UserScopes.php │ ├── Enums │ └── V1 │ │ ├── AccountStatus │ │ └── AccountStatus.php │ │ ├── AccountType │ │ └── AccountType.php │ │ └── Gender │ │ └── Gender.php │ ├── Filament │ └── Manager │ │ └── Resources │ │ ├── UserResource.php │ │ └── UserResource │ │ ├── Pages │ │ ├── CreateUser.php │ │ ├── EditUser.php │ │ └── ListUsers.php │ │ └── Schema │ │ └── UserSchema.php │ ├── Helpers │ └── V1 │ │ └── helpers.php │ ├── Lang │ └── V1 │ │ └── fa │ │ └── enum.php │ ├── Observers │ └── V1 │ │ └── User │ │ └── UserObserver.php │ ├── Policies │ └── UserPolicy.php │ ├── Providers │ └── UserServiceProvider.php │ ├── Repositories │ └── V1 │ │ └── UserRepository │ │ └── UserEloquentRepository.php │ ├── composer.json │ └── module.json ├── modules_statuses.json ├── package.json ├── phpunit.xml ├── public ├── .htaccess ├── css │ └── filament │ │ ├── filament │ │ └── app.css │ │ ├── forms │ │ └── forms.css │ │ └── support │ │ └── support.css ├── favicon.ico ├── index.php ├── js │ ├── filament │ │ ├── filament │ │ │ ├── app.js │ │ │ └── echo.js │ │ ├── forms │ │ │ └── components │ │ │ │ ├── color-picker.js │ │ │ │ ├── date-time-picker.js │ │ │ │ ├── file-upload.js │ │ │ │ ├── key-value.js │ │ │ │ ├── markdown-editor.js │ │ │ │ ├── rich-editor.js │ │ │ │ ├── select.js │ │ │ │ ├── tags-input.js │ │ │ │ └── textarea.js │ │ ├── notifications │ │ │ └── notifications.js │ │ ├── support │ │ │ ├── async-alpine.js │ │ │ └── support.js │ │ ├── tables │ │ │ └── components │ │ │ │ └── table.js │ │ └── widgets │ │ │ └── components │ │ │ ├── chart.js │ │ │ └── stats-overview │ │ │ └── stat │ │ │ └── chart.js │ └── mokhosh │ │ └── filament-jalali │ │ └── components │ │ └── jalali-date-time-picker.js └── robots.txt ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── stubs └── light-weight-modules │ ├── assets │ ├── js │ │ └── app.stub │ └── sass │ │ └── app.stub │ ├── command.stub │ ├── component-class.stub │ ├── component-view.stub │ ├── composer.stub │ ├── controller-api.stub │ ├── controller-plain.stub │ ├── controller.stub │ ├── event.stub │ ├── factory.stub │ ├── feature-test.stub │ ├── job-queued.stub │ ├── job.stub │ ├── json.stub │ ├── listener-duck.stub │ ├── listener-queued-duck.stub │ ├── listener-queued.stub │ ├── listener.stub │ ├── mail.stub │ ├── middleware.stub │ ├── migration │ ├── add.stub │ ├── create.stub │ ├── delete.stub │ ├── drop.stub │ └── plain.stub │ ├── model.stub │ ├── notification.stub │ ├── package.stub │ ├── policy.plain.stub │ ├── provider.stub │ ├── request.stub │ ├── resource-collection.stub │ ├── resource.stub │ ├── route-provider.stub │ ├── routes │ ├── api.stub │ └── web.stub │ ├── rule.stub │ ├── scaffold │ ├── config.stub │ ├── helpers.stub │ └── provider.stub │ ├── seeder.stub │ ├── unit-test.stub │ ├── views │ ├── index.stub │ └── master.stub │ └── vite.stub └── themes └── Venus ├── .gitignore ├── Providers ├── ThemeRouteServiceProvider.php └── ThemeServiceProvider.php ├── Routes ├── Web │ └── V1 │ │ ├── 01.security.php │ │ └── _.php └── web.php ├── composer.json ├── package-lock.json ├── package.json ├── resources ├── css │ └── app.css └── js │ ├── app.js │ └── bootstrap.js ├── views ├── components │ └── layouts │ │ └── app.blade.php └── welcome.blade.php └── vite.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/README.md -------------------------------------------------------------------------------- /app/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Console/Kernel.php -------------------------------------------------------------------------------- /app/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Exceptions/Handler.php -------------------------------------------------------------------------------- /app/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Kernel.php -------------------------------------------------------------------------------- /app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/EncryptCookies.php -------------------------------------------------------------------------------- /app/Http/Middleware/PreventRequestsDuringMaintenance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/PreventRequestsDuringMaintenance.php -------------------------------------------------------------------------------- /app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/TrimStrings.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrustHosts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/TrustHosts.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/TrustProxies.php -------------------------------------------------------------------------------- /app/Http/Middleware/ValidateSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/ValidateSignature.php -------------------------------------------------------------------------------- /app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Http/Middleware/VerifyCsrfToken.php -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Providers/AuthServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/app/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/artisan -------------------------------------------------------------------------------- /bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/bootstrap/app.php -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/composer.lock -------------------------------------------------------------------------------- /config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/app.php -------------------------------------------------------------------------------- /config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/auth.php -------------------------------------------------------------------------------- /config/broadcasting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/broadcasting.php -------------------------------------------------------------------------------- /config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/cache.php -------------------------------------------------------------------------------- /config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/cors.php -------------------------------------------------------------------------------- /config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/database.php -------------------------------------------------------------------------------- /config/filament-shield.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/filament-shield.php -------------------------------------------------------------------------------- /config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/filesystems.php -------------------------------------------------------------------------------- /config/framework.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/framework.php -------------------------------------------------------------------------------- /config/hashing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/hashing.php -------------------------------------------------------------------------------- /config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/logging.php -------------------------------------------------------------------------------- /config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/mail.php -------------------------------------------------------------------------------- /config/modules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/modules.php -------------------------------------------------------------------------------- /config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/queue.php -------------------------------------------------------------------------------- /config/sanctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/sanctum.php -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/services.php -------------------------------------------------------------------------------- /config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/session.php -------------------------------------------------------------------------------- /config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/config/view.php -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /modules/Base/Contracts/V1/BaseRepositoryInterface/BaseRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Contracts/V1/BaseRepositoryInterface/BaseRepositoryInterface.php -------------------------------------------------------------------------------- /modules/Base/Database/Factory/V1/BaseFactory/BaseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Database/Factory/V1/BaseFactory/BaseFactory.php -------------------------------------------------------------------------------- /modules/Base/Database/Seeders/V1/BaseDatabaseSeeder/BaseDatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Database/Seeders/V1/BaseDatabaseSeeder/BaseDatabaseSeeder.php -------------------------------------------------------------------------------- /modules/Base/Entities/V1/BaseAuthenticatableModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Entities/V1/BaseAuthenticatableModel.php -------------------------------------------------------------------------------- /modules/Base/Entities/V1/BaseModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Entities/V1/BaseModel.php -------------------------------------------------------------------------------- /modules/Base/Entities/V1/Fields/BaseFields/BaseFields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Entities/V1/Fields/BaseFields/BaseFields.php -------------------------------------------------------------------------------- /modules/Base/Http/Controllers/V1/BaseController/BaseController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Controllers/V1/BaseController/BaseController.php -------------------------------------------------------------------------------- /modules/Base/Http/Middleware/V1/Api/BaseApiMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Middleware/V1/Api/BaseApiMiddleware.php -------------------------------------------------------------------------------- /modules/Base/Http/Middleware/V1/Shared/BaseSharedMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Middleware/V1/Shared/BaseSharedMiddleware.php -------------------------------------------------------------------------------- /modules/Base/Http/Middleware/V1/Web/BaseWebMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Middleware/V1/Web/BaseWebMiddleware.php -------------------------------------------------------------------------------- /modules/Base/Http/Requests/V1/Api/BaseApiRequest/BaseApiRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Requests/V1/Api/BaseApiRequest/BaseApiRequest.php -------------------------------------------------------------------------------- /modules/Base/Http/Requests/V1/Web/BaseWebRequest/BaseWebRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Http/Requests/V1/Web/BaseWebRequest/BaseWebRequest.php -------------------------------------------------------------------------------- /modules/Base/Listeners/V1/BaseListener/BaseListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Listeners/V1/BaseListener/BaseListener.php -------------------------------------------------------------------------------- /modules/Base/Policies/V1/CleanPolicy/CleanPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Policies/V1/CleanPolicy/CleanPolicy.php -------------------------------------------------------------------------------- /modules/Base/Providers/V1/BaseEventServiceProvider/BaseEventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Providers/V1/BaseEventServiceProvider/BaseEventServiceProvider.php -------------------------------------------------------------------------------- /modules/Base/Providers/V1/BaseRouteServiceProvider/BaseRouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Providers/V1/BaseRouteServiceProvider/BaseRouteServiceProvider.php -------------------------------------------------------------------------------- /modules/Base/Providers/V1/BaseServiceProvider/BaseServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Providers/V1/BaseServiceProvider/BaseServiceProvider.php -------------------------------------------------------------------------------- /modules/Base/Repositories/V1/BaseRepository/BaseRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Repositories/V1/BaseRepository/BaseRepository.php -------------------------------------------------------------------------------- /modules/Base/Services/V1/BaseService/BaseService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/Services/V1/BaseService/BaseService.php -------------------------------------------------------------------------------- /modules/Base/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/composer.json -------------------------------------------------------------------------------- /modules/Base/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Base/module.json -------------------------------------------------------------------------------- /modules/Core/Config/V1/config.php: -------------------------------------------------------------------------------- 1 | env('APP_INSTALLED', false), 5 | ]; 6 | -------------------------------------------------------------------------------- /modules/Core/Helpers/V1/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Core/Helpers/V1/helpers.php -------------------------------------------------------------------------------- /modules/Core/Providers/ModuleRouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Core/Providers/ModuleRouteServiceProvider.php -------------------------------------------------------------------------------- /modules/Core/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Core/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /modules/Core/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Core/composer.json -------------------------------------------------------------------------------- /modules/Core/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Core/module.json -------------------------------------------------------------------------------- /modules/Crashlytic/Contracts/V1/CrashService/ICrashService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/Contracts/V1/CrashService/ICrashService.php -------------------------------------------------------------------------------- /modules/Crashlytic/Enums/V1/CrashLevel/CrashLevel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/Enums/V1/CrashLevel/CrashLevel.php -------------------------------------------------------------------------------- /modules/Crashlytic/Helpers/V1/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/Helpers/V1/helpers.php -------------------------------------------------------------------------------- /modules/Crashlytic/Services/V1/CrashService/CrashService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/Services/V1/CrashService/CrashService.php -------------------------------------------------------------------------------- /modules/Crashlytic/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/composer.json -------------------------------------------------------------------------------- /modules/Crashlytic/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Crashlytic/module.json -------------------------------------------------------------------------------- /modules/Panel/Database/Seeders/PanelDatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealMrHex/Modular-Structure/HEAD/modules/Panel/Database/Seeders/PanelDatabaseSeeder.php -------------------------------------------------------------------------------- /modules/Panel/Helpers/helpers.php: -------------------------------------------------------------------------------- 1 | '$STUDLY_NAME$' 5 | ]; 6 | -------------------------------------------------------------------------------- /stubs/light-weight-modules/scaffold/helpers.stub: -------------------------------------------------------------------------------- 1 |