私はスリムを使用しています。ドキュメントでは、1 つの index.php ファイルのみで動作する例のみを示しています。これは、すべてのルートに対してほとんど機能を持っていません。例えば:
$app = new \Slim\Slim();
$app->get('/books/:id', function ($id) {
//Show book identified by $id
});
しかし、私の場合、私の index.php ファイルはどんどん大きくなっています。今では、ほとんどのルートのコードがたくさんあります。この場合のベスト プラクティスは何ですか? ルートクロージャー内にファイルを含めるには? DB 接続やアプリ構成などのグローバル変数のスコープはどうなりますか? ありがとうございました