Laravel 別コントローラー内のアクションを呼び出す
Laravelで、処理を別コントローラーでまとめて共通化する場合、 そのアクションを他コントロールから以下のように呼ぶことができる。
use App\Http\Controllers\BController; class AController { public function index(Request $request) { ... $num = 25; $b = new BController; $doubledNum = $b->double($num); ... } }
class BController { public function double($num) { return $num * 2; } }