相关疑难解决方法(0)

Laravel:在不更改URL的情况下在另一个控制器中加载方法

我有这条路线:Route::controller('/', 'PearsController');在Laravel中是否可以让PearsController从另一个控制器加载一个方法,这样URL就不会改变?

例如:

// route:
Route::controller('/', 'PearsController');


// controllers
class PearsController extends BaseController {

    public function getAbc() {
        // How do I load ApplesController@getSomething so I can split up
        // my methods without changing the url? (retains domain.com/abc)
    }

}

class ApplesController extends BaseController {

    public function getSomething() {
        echo 'It works!'
    }

}
Run Code Online (Sandbox Code Playgroud)

php controller laravel

19
推荐指数
4
解决办法
4万
查看次数

标签 统计

controller ×1

laravel ×1

php ×1