SymphonyをベースにしているSilexの利点 | EC-CUBE勉強会 vol.23
2019/06/20
SymphonyをベースにしているSilexの利点
Silexは自身の足りないパーツはSymphonyコンポーネンツを利用している
ルーティング(このURLに転送した時にどのPHPを動かすか)を簡単に行うためSilexを利用している
frontContorollerProvider.php で利用されています。
match(‘/riz’, function(){
return ‘riz’;
}
$app->get(‘/riz/{name}’’, function($name) {
$num = 5 * $name;
return ‘riz’ $name;
}
これだけで新しいページが作れる。
バンドルはSymphonyで用意されてる
それを使えば簡単に使える
SilexからSymphonyにひもづけるのにプロバイダというのを使う。
のだが、そのプロバイダに移植するのがむずかしいよ。と。
※プロバイダは代表的な手順が用意されている。