問題タブ [symfony2-easyadmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - EasyAdminBundle イベント POST_INITIALIZE は未定義のクラス定数です
EasyAdminBundle は、FOSUserBundle ユーザー マニピュレーターを使用してユーザーを作成および管理します。postfix データベースを更新するためにユーザーを作成するときに使用するパスワードを取得したいと考えています。ユーザーが作成されると、dev プロファイラーは FOSUserBundle イベントがリッスンされたことを示しません。EasyAdminBundle イベントはeasy_admin.post_initialize
. EasyAdminEvents
クラスが示しています
ただし、イベントリスナーには次のものがあります。
スロー:
致命的なエラー: Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: 未定義のクラス定数 'POST_INITIALIZE' ...
答えはJavierEguiluz\Bundle\EasyAdminBundle\Event\EasyAdminEvents
、 Symfony ではなくイベントを使用することだと思いましたGenericEvent
。のように
ただし、そうすると、次の Catch 22 が得られました。
JavierEguiluz\Bundle\EasyAdminBundle\Event\EasyAdminEvents のインスタンス、指定された Symfony\Component\EventDispatcher\GenericEvent のインスタンスでなければなりません"
symfony - Composer の更新、要件を解決するにはどうすればよいですか?
Symfony 2.3 でcomposer を使用して新しいバンドルをインストールしようとすると、次のようになります。
パッケージ情報を含む composer リポジトリーをロードしています 依存関係を更新しています (require-dev を含む) 要件は、インストール可能なパッケージのセットに解決できませんでした。
問題 1 - 要求されたパッケージ doctrine/doctrine-bundle (v1.2.0 でロックされ、~1.4 として必要) は doctrine/doctrine-bundle[v1.2.0] で満足できますが、これらは要件または最小安定性と競合します。問題 2 - 要求されたパッケージ doctrine/cache (v1.3.0 でロックされ、~1.6 として必要) は doctrine/cache[v1.3.0] で満足できますが、これらは要件または最小安定性と競合します。
インストールに失敗しました。./composer.json を元のコンテンツに戻しています。
これらを解決するにはどうすればよいですか?
私のjsonファイル: