Symfony 4でライブラリバンドルを作成するにはどうしたらいいですか?Symfony 4バンドルが動作する
私はこのコマンドを使用します:php bin/console generate:bundle
しかし、新しいバージョンでは動作しません。 symfony 3のようなバンドルを使うことができます。たとえば、ブログバンドルとテレグラムボットバンドルがあれば、symfony 4でどのようにシミュレートするのでしょうか?
Symfony 4でライブラリバンドルを作成するにはどうしたらいいですか?Symfony 4バンドルが動作する
私はこのコマンドを使用します:php bin/console generate:bundle
しかし、新しいバージョンでは動作しません。 symfony 3のようなバンドルを使うことができます。たとえば、ブログバンドルとテレグラムボットバンドルがあれば、symfony 4でどのようにシミュレートするのでしょうか?
SensioGeneratorBundleは、Symfony Makerバンドルに置き換えられました。詳細については、https://symfony.com/blog/introducing-the-symfony-maker-bundleを参照してください。
私の答えはここに私の答えを見つけることができません –
@ A.Seddighiあなたがリンクを理解できない場合は、今のところS3.4に固執することが最善の可能性があります。この執筆時点では、Symfony 4は昨日リリースされたばかりで、理解するには読書が必要になります。とにかく、バンドルを作成したくないと思っている人も多いはずです。 – Cerad
@Ceradそれでは、あなたのアプリはSymfony 4でどのように切り離されていますか? SoC(Conperns of Seperation of Concerns)はSymfony 2と3の主要なパラダイムであり、フレームワークはこのルールを真実に保つのに非常に役立ちました。 – forsberg
Fabien Potencierは、Symfony 4ベストプラクティスのブログで「バンドルレスアプリケーションはSymfony 4のベストプラクティスの変更の1つに過ぎない」と述べています。
新しいバンドルを生成しないでください。プロジェクト全体にデフォルトの「アプリケーション」バンドルを使用できます。
あなたは主題についてのブログ記事 Symfony 4: Monolith vs Micro
共有コードなどのライブラリバンドルを生成したい。doctrineやguzzleHttpと同じように –
https://symfony.com/blog/symfony-4-a-new-way-to-develop-applications –
@StephanVierkant私ができるため、次のURLで見ることができますここで私の答えを見つけられない –
いいえ、Symfony 4はそのようには機能しません。 https://medium.com/@fabpot/fabien-potencier-4574622d6a7e –