I have searched alot for my requirement but i did not found a working solution for me. I am creating a web application using laravel 5, where i want to keep all controllers which are related to admin access into admin sub-folder in controllers folder. For this i have found good answer on Laravel Controller Subfolder routing but now my concern is about keep views and models in separate folders so that they can be manage without any hassle. For example laravel 5 allow us to keep all views for controllers in below format
- resources
- views
- layouts
- controllername(for controller specific view folder)
- index.blade.php
- views
Now i want something like this
- resources
- views
- layouts
- admin
- controllername(for controller specific view folder)
- index.blade.php
- controllername(for controller specific view folder)
- views
I am also looking same kind structure for model to as laravel 5 provide model directly into App folder. I have found somewhere on net that you can create folder for model in App directly and you just need to specify namespace in model something like below code for admin folder in App Directory.
<?php
namespace App\Models\Admin;
class Users extends Model{
// do some stuff here
}
?>
Any help will allow me to go further for mu project.