Php 新类实例或一个Laravel中的所有内容

Php 新类实例或一个Laravel中的所有内容,php,laravel,laravel-5,laravel-4,Php,Laravel,Laravel 5,Laravel 4,我有一个AdminController,它加载所有视图,尽管我需要将信息传递到该视图中 示例用户选项卡-查看总用户、新用户、查看用户配置文件等,编辑用户 是否最好创建一个新的控制器来执行这些方法,然后在AdminController中调用$users=newuserscocontroller 我正在努力寻找OOP最有效的方法。是的,您需要创建一个UsersController。这听起来是你最好的选择 执行php artisan make:controller users controller--

我有一个
AdminController
,它加载所有视图,尽管我需要将信息传递到该视图中

示例用户选项卡-查看总用户、新用户、查看用户配置文件等,编辑用户

是否最好创建一个新的控制器来执行这些方法,然后在
AdminController
中调用
$users=newuserscocontroller


我正在努力寻找OOP最有效的方法。

是的,您需要创建一个UsersController。这听起来是你最好的选择

执行
php artisan make:controller users controller--resource
,然后将其添加到路由文件中:

Route::resource('admin/users', 'UsersController')->middleware('auth');

绝对没有理由调用
新控制器在另一个控制器中。除此之外,如何分离控制器完全取决于您。是的,在您回答之前,我已经这样做了,但谢谢!