問題タブ [laravel-events]
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.
laravel - Laravel - モデルのeloquent.savedイベントが発生しません
問題の説明
私はキャプテンフックをモデルで機能させようとしてきましたが、できませんでした。Captainhook は、HTTP ポスト リクエストとしてイベントに基づいて指定した URL にイベント データを送信するための URL と雄弁なイベントまたはカスタム イベントを追加できる PHP ライブラリです。
どこで間違いを犯しているのかはわかりませんが、Laravel が起動していないeloquent.saved
か、その他のイベントが発生していないと思います。readmeに記載されているすべての正確な指示に従いました。
問題の解決に役立つ可能性のある私のプロジェクト ファイルは次のとおりです。
どんな助けでも大歓迎です。
php artisan hook:list
composer.json
.env
config/captain_hook.php
laravel - Laravel AuthのLogSuccessfulLoginハンドルでリダイレクトが機能しない
ユーザーコントローラーに使用していますLaravel 5.3
。Auth
だから基本的に私はListener
for Auth
Eventを作成します
LogSuccessfulLogin
handle()
の基本でユーザーをリダイレクトする機能でrole
。しかし、リダイレクト機能が機能していません。デフォルトのページ '\home' ルートをレンダリングします。
私はマイファイルを共有しています:-
EventServiceProvider.php
ルート/web.php
ここに LogSuccessfulLogin.php があります
これは Auth のデフォルトの logincontroller です
私が何か間違ったことをしている場合はお知らせください。LogSuccessfulLogin
実際、ページをリダイレクトするためにリスナーでも試しましreturn redirect()->route('login');
たが、機能しません。
php - Laravel 5.3オブザーバーが更新イベントでトリガーされない
関連データを更新するために、モデルの Observer を作成しました。
そして、それを私のモデルに追加します:
ただし、モデルの更新時に更新メソッドが起動しない:
リクエストインスタンスにworker.rate_per_hour
価値があり、それをUser
モデルのfillableに追加しました。
だから私の質問は、私が間違っていることは何ですか?