問題タブ [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.

0 投票する
1 に答える
314 参照

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 のインスタンスでなければなりません"

0 投票する
1 に答える
3826 参照

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ファイル: