SlimPhpを使用して経路のパターンや構造を書く方法はありますか?SlimPhpマイクロフレームワークのApiルートパターン?
$app->get('/api/shirt/{id}', function (Request $request, Response $response) {
//CODE
});
$app->get('/api/some-other-endpoint/{id}', function (Request $request, Response $response)
//CODE
});
しかし、いくつかの時間後、私は私のインデックスファイルはかなり大きな得ることを実現:
などは、私はすべてのルートを保存するためのindex.phpとAPIフォルダを作りました。
エンドポイントルートはどのように管理できますか?クラス、コントローラ、アクションの使用?
これらの特定の概念に関するドキュメントはどこにありますか?
公共/ index.phpを
chdir(dirname(__DIR__));
require_once 'vendor/autoload.php';
$app = new Slim\App;
require 'app/routes/index.php';
$app->run();
アプリ/路線/インデックス:私は、ドメインの後のパスに基づいて使用するルートを決定するためにスリムのルータを必要とする前に、
速くAPIを構築するには、あなたがLaravelに切り替えることもできますし、 [リソースコントローラ](https://laravel.com/docs/5.4/controllers#resource-controllers)を使用してください。同じルート構文! –
私はlaravelについて読んでいます。しかし、私はスリムなPHPを使用していくつかのソリューションを見つけるしようとしています。いくつかのコントローラパッケージのように、私はフレームワークを変更する代わりにスリムを使い続けたいと思っています。 –