Skip to content

Configuration

Milwad edited this page Mar 25, 2023 · 1 revision
<?php return [ /*  * Repository namespace.  *  * This is a word that move into the latest name of repository file, for ex: ProductRepo.  * If this value is changed, any repos that are created will be renamed, for ex: ProductRepository.  */ 'repository_namespace' => 'Repo', /*  * Get main controller.  *  * This is a namespace of main controller that default path is `App\Http\Controllers\Controller`.  */ 'main_controller' => 'App\Http\Controllers\Controller', /*  * Are using PEST?  *  * If you are using PEST framework, you can change it this value to `true`.  */ 'are_using_pest' => false, /*  * Route namespace.  *  * This is a word that move into the latest name of route file.  */ 'route_namespace' => '', /*  * Route name.  *  * This is a word that name of route file.  */ 'route_name' => 'web', /*  * Modules config.  *  * You can make custom modules with special folders ... .  */ 'modules' => [ 'module_namespace' => 'Modules', // This value is for the name of the folder that the modules are in. 'model_path' => 'Entities', // This value is for the name of the folder that contains the module models. 'migration_path' => 'Database\Migrations', // This value is for the name of the folder that contains the module migrations. 'controller_path' => 'Http\Controllers', // This value is for the name of the folder that contains the module controllers. 'request_path' => 'Http\Requests', // This value is for the name of the folder that contains the module requests-form. 'view_path' => 'Resources\Views', // This value is for the name of the folder that contains the module views. 'service_path' => 'Services', // This value is for the name of the folder that contains the module services. 'repository_path' => 'Repositories', // This value is for the name of the folder that contains the module Repositories. 'feature_test_path' => 'Tests\Feature', // This value is for the name of the folder that contains the module feature-tests. 'unit_test_path' => 'Tests\Unit', // This value is for the name of the folder that contains the module unit-tests. 'provider_path' => 'Providers', // This value is for the name of the folder that contains the module providers. 'factory_path' => 'Database\Factories', // This value is for the name of the folder that contains the module factories. 'seeder_path' => 'Database\Seeders', // This value is for the name of the folder that contains the module seeders. 'route_path' => 'Routes', // This value is for the name of the folder that contains the module routes. ], /*  * Queries.  *  * This is some config for add queries.  */ 'queries' => [ /*  * Except columns in fillable.  *  * This `except_columns_in_fillable` must be arrayed!  * This `except_columns_in_fillable` that remove field from $fillable in model.  */ 'except_columns_in_fillable' => [ 'id', 'updated_at', 'created_at', ], ], ];
Clone this wiki locally