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にひもづけるのにプロバイダというのを使う。
のだが、そのプロバイダに移植するのがむずかしいよ。と。
※プロバイダは代表的な手順が用意されている。