Create Sub Controller and Sub Model in Laravel

You have controller folder below:
---- folder1
In Route:
Route::get('/', 'Home\HomeController@index');
In HomeController.php have to write in header of file:
namespace folder1;
use BaseController;
namespace folder1; 
use BaseController;
class HomeController extends BaseController {
 ... )
 And if you call a model in this controller you must use '/' before model name. 
For example we have a model is Menu, we'll call: 
$menu = \Menu::all();
To finish, in cmd you go to the laravel project and type:
php composer dump-autoload
php composer.phar dump-autoload (if composer not found)
(You don't have to change composer.json and global.php) 

2. Sub Model
as same sub controller but you must have:
namespace name_of_sub_model;
use Eloquent;
use DB; //If you want to use query builder 
So easy!

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập: Logo

Bạn đang bình luận bằng tài khoản Đăng xuất /  Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )


Connecting to %s