cost 198 ms
這個文件中的這個 function 有什么問題:vendor\illuminate\events\Dispatcher.php。 vscode 編輯器報錯,我不知道怎么解決

[英]whats wrong with this function in this file : vendor\illuminate\events\Dispatcher.php. the vscode editor is throwing an error, i dont know how to sol

我正在嘗試運行一個苗條的項目,它從 Dispatcher 文件中拋出一個錯誤。 錯誤出現在這個 function: public function getListeners($eventName) { $listeners = $this->listeners[$eventName]?? [ ...

PreFlush / OnFlush / PostFlush Symfony Doctrine

[英]PreFlush / OnFlush / PostFlush Symfony Doctrine

我們如何在 Symfony / Doctrine 中執行之前手動編輯最終的 SQL 查詢? 我需要在 SQL 中手動更改值,我知道我可以在實體中對它進行 postPersist 編輯,但我處於一種特殊情況,即此解決方案在我的架構中不起作用。 一個小想法: ...

從 Symfony 中的事件偵聽器捕獲異常,以便它們不會阻止其他偵聽器

[英]Capturing exceptions from event listeners in Symfony so that they don't stop other listeners

我在 Symfony 4.4 應用程序中遇到問題,其中有十幾個偵聽器偵聽擴展Symfony\Contracts\EventDispatcher\Event的單個事件。 問題是,如果其中一個偵聽器拋出異常,那么它之后的任何偵聽器都不會被執行。 我一直在尋找一種方法來捕獲偵聽器的異常,以免發生這種情況。 ...

symfony 5 - 未調度事件

[英]symfony 5 - event not being dispatched

提交訂單時,我使用事件訂閱者來處理一些操作。 問題我的事件沒有被調度,但 symfony 能夠找到他,因為他告訴我我的 OrderEvent::ORDER_CREATE 是孤兒。 我預計執行被停止了die('Hello you from subscriber'); 但事實並非如此。 Control ...

為什么 Symfony 的 5.1 新安全系統沒有觸發 InteractiveLoginEvent?

[英]Why isn't InteractiveLoginEvent not fired with Symfony's 5.1 new security system?

使用新的 Symfony 5.1 安全系統,我無法觸發InteractiveLoginEvent 。 我按照官方文檔(此處和 此處)中的配置進行操作,系統在以前的安全系統中運行良好。 以下是我的 security.yaml : 和 UserLocalSuscriber : 如何正確配置? ...

為什么我會收到“加載 Web 調試工具欄時出錯”。 什么時候使用這個事件訂閱者?

[英]Why do I get "An error occurred while loading the web debug toolbar." when using this Event Subscriber?

我正在創建配置的維護頁面。 我創建了一個事件訂閱者: public function onKernelRequest(RequestEvent $event) { $maintenance = $this->container->hasParameter ...

Symfony (5.1) Doctrine 事件監聽器被觸發,但不是實體監聽器

[英]Symfony (5.1) Doctrine Event Listener is fired but not Entity Listener

使用Symfony 官方文檔,我正在清理一些代碼並想替換 Symfony 中的 Doctrine 事件偵聽器(工作): 使用更具體的實體偵聽器(沒有錯誤但根本沒有啟動): 一些注意事項: 我確實運行了cache:clear 用例:顯式持久化(新創建的) ...

Symfony 2.8 - 如何處理 formBuilder 和實體文件中不同列的數據類型

[英]Symfony 2.8 - How to handle datatype of a column different in formBuilder and entity file

在表單生成器中,我添加了以下字段: 在實體文件中,該列定義為: 數據庫表中的同一列包含類型文本。 現在我想將表單字段中選擇的值插入為逗號分隔的字符串。 但是在下面的步驟中,它不允許提交表單並拋出錯誤。 這里,系統沒有設置$request到$form字段的任何數據 因此,這不允許提交表單,並且還會引發 ...

在測試客戶端中訪問請求容器 (event_dispatcher)

[英]Accessing request container (event_dispatcher) within a test client

我在 Symfony 中創建了一個簡單的測試用例。 因此,一個客戶端應該偵聽將在請求期間分派的事件。 但是什么也沒有發生,因為請求有自己的范圍,或者我不知道為什么我無法訪問其中的調度程序。 永遠不會調用偵聽器。 當我稍微調試它時,我發現通過spl_object_hash($dispatcher) ...

我們可以在 Symfony 4.3 中從 Rabbitmq Consumer 發送事件嗎?

[英]Can we dispatch an event from Rabbitmq Consumer in Symfony 4.3?

我正在嘗試從 Rabbitmq 消費者發送自定義事件。 這個過程曾經在 Symfony 3.4 上工作,最近將項目升級到 Symfony Flex(4.3)。 數據集提交消費者.php 數據集提交監聽器.php EntityEventDispatcher.php 還運行了bin/c ...

在服務中注入 EventDispatcher 在生產環境中不起作用 - symfony 3.4

[英]Inject EventDispatcher in service doesn't work in production environment - symfony 3.4

假設我有一個監聽器作為這樣的服務 服務.yml 它在開發環境中工作正常,但是當我在清除緩存后切換到生產環境時,出現此異常: The service "ap.my_listener" has a dependency on a non-existent service "debug.event ...

如何使服務在 kernel.terminate 上像 SwiftMailer 一樣工作?

[英]How to make a Service works on kernel.terminate like SwiftMailer works?

我想知道如何編寫僅在kernel.terminate上執行的服務。 例如,當我打電話時: 我知道 kernel 將向客戶端發送響應,並且僅在發送 email 之后。 我有很多服務可以在kernel.terminate上調用,但我不知道如何編寫它們以便僅在該事件中調用。 現在,我正在訂閱者中編寫編寫 ...

觸發事件后如何觸發發布方法?

[英]How I can fire publish method once the event is fired?

我有以下事件類定義: 我創建了一個訂閱者,如下所示: 我還在services.yaml定義了以下內容: 為什么當我調度這樣的事件時,監聽器方法publish()永遠不會執行? 我懷疑問題是kernel.event_listener但不確定如何正確訂閱事件的監聽器。 ...

我什么時候應該從Symfony EventDispatcher切換到RabbitMQ(任何* MQ庫)?

[英]When should I switch from Symfony EventDispatcher to RabbitMQ (any *MQ library)?

我目前正在考慮的是,在我們的平台上,用戶每天生成的事件數量(呼叫開始,呼叫結束,呼叫記錄准備好,用戶被阻止等)每天都在增加 ,因此應該在適當的時候從Symfony EventDispatcher切換到更高效,可擴展的東西? 如果我寫錯了,請糾正我:Symfony EventDispatch ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM