SymfonyのRouting
@Rute
path
name
@Routeのpath内のplaceholderがactionの引数になる
code:php
/**
* @Route("/blog/{slug}", name="blog_show")
*/
public function showAction($slug)
{
requirementsで、placeholderのvalidationをする
pathが一致するactionが複数ある時に、placeholderが数値の場合はこっち、文字列の場合はこっち、みたいに振り分ける
つまり、validation用途ではないのか #?? あくまでも振り分け用途
逆に言えば、そのactionにrequirementsが明記されているということは、同名のpathへのactionが別の場所で定義されていることを意味する
全ての実装者がそれを意識していればmrsekut.icon
tsのconst/letのletみたいな感じ
わからん
結果的にvalidationとして利用しても良い感じもする
複雑なやつもある