Pau*_*ica 8 methods controller external laravel laravel-5
是否可以从Laravel 5中另一个控制器内的一个控制器调用一个方法(无论用于访问每个方法的http方法)?
Sea*_*hey 18
这就是我做到的.使用use关键字使OtherController可用.然后,您可以在实例化时从该类调用方法.
<?php namespace App\Http\Controllers;
use App\Http\Controllers\OtherController;
class MyController extends Controller {
public function __construct()
{
//Calling a method that is from the OtherController
$result = (new OtherController)->method();
}
}
Run Code Online (Sandbox Code Playgroud)
还可以查看Laravel中Command的概念.它可能比上面的方法更灵活.