예제 #1
0
 protected function route()
 {
     // implement code
     Route::settings(self::getId(), function () {
         Route::get('/', ['as' => 'manage.openseminar_1212.index', 'uses' => 'ManagerController@index']);
         Route::post('/', ['as' => 'manage.openseminar_1212.updateConfig', 'uses' => 'ManagerController@updateConfig']);
         Route::get('/pointLog', ['as' => 'manage.openseminar_1212.point_log', 'uses' => 'ManagerController@pointLog']);
     }, ['namespace' => 'Akasima\\OpenSeminar\\Controller']);
     Route::fixed($this->getId(), function () {
         Route::get('/', ['as' => 'openseminar_1212::index', 'uses' => function (Request $request) {
             $title = 'Open seminar 2015-12-12';
             // set browser title
             Frontend::title($title);
             // load css file
             Frontend::css($this->asset('assets/style.css'))->load();
             // output
             return Presenter::make('index', ['title' => $title]);
         }]);
     });
 }