質問: PHPのPSR-0規約によると、すべてのクラスは名前空間を持たなければなりません。 PSR-0に完全に従うならば、コントローラも名前空間を定義すべきでしょうか?
回答: その必要があるならば、そうすべきでしょうね。 Laravelならコントローラすべてに単一の名前空間を使えるので、とても簡単です。 下記にとても詳しい解説があります。