lumen

    1熱度

    1回答

    路線 Route::get('attendence/{year?}/{name?}/{category?}, '[email protected]'); 控制器動作 function users($year=null, $name=null, $category= null){ } 我的要求是不是拋出一個異常,而不是顯示出有意義的信息給用戶的所有以下網址。 http://localhos

    0熱度

    1回答

    我在我的流明應用程序中有一個名爲'Event1'的事件和一個事件監聽器'Event1Listener'。當事件1被觸發時,我需要將自定義消息發佈到名爲'channel1'的redis頻道。我怎樣才能做到這一點? Event1.php <?php namespace App\Events; use Illuminate\Contracts\Broadcasting\ShouldB

    0熱度

    1回答

    我正在使用TDD在流明中開發API。這意味着我正在我的控制檯中運行PHPUnit,並且經常遇到異常。這些都是用一堆HTML來裝飾的,這在控制檯中顯然不是非常可讀。當應用程序從控制檯運行時,有沒有辦法讓Lumen打印控制檯友好的異常?

    1熱度

    1回答

    我正在學習如何插入多對多和多對多關係的過程。目前,當我嘗試創建一個新項目時,我在外鍵約束條件下陷入困境。 我的代碼是非常簡單的: $this->model->create( $request->all() ); 凡要求有項目ID和項目存在。 SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or upda

    1熱度

    1回答

    使用Lumen 5.5.2和illuminate/database v5.5.17。 我有3個模型設置,其中一個屬於另一個2.所以報價,有一個區域和一個倉庫。 與倉庫的關係按預期工作,該區域返回null。 例如 $quoteModel = new Quote(); $quote = $quoteModel ->with('area') ->with('de

    1熱度

    1回答

    我發送錯誤信息像這樣的錯誤的情況下,從數據庫或任何其他問題得到數據: return response()->json(['status' => 'Failed' ,'state'=>'100' , 'message'=>'You have not registered yet.' ], 401); 這給了我一個JSON它具有一切定義,因此無論問題出在哪裏,我都可以輕鬆顯示消息。 但是如果在驗證

    0熱度

    1回答

    我正在爲調用app()->environment()的函數編寫單元測試。 phpunit.xml文件將環境設置爲testing。我也想在其他環境中測試該功能。 我已經試過: config('app.env', 'prod') config('env', 'prod') $_ENV['app.env'] = 'prod' $_ENV['env'] = 'prod' 我還包括管絃樂/測試平臺封裝,使用

    0熱度

    2回答

    我在Laravel Lumen上有一個api,我們通過Postman和Ruby Rest Client進行了測試,並且一切都很順利,但是我們創建了一個響應Web令牌的簡單的Auth Login,但所有工作都正常在我們的React App上,實際上我們有這個「405 405方法不允許」。 我們創造下一個代碼的類: <?php namespace palanik\lumen\Middleware;

    1熱度

    1回答

    我有一個身份驗證中間件來檢查傳遞API密鑰的有效性。我從數據庫存儲中將用戶標識提取到請求數組,以便請求頁面將獲得用戶標識。 public function handle($request, Closure $next) { $key = $request->get('key'); $user = User::where('token', '=' ,$key)->firs

    1熱度

    1回答

    我測試我的Laravel流明API與郵差,我的控制器使用URL查詢參數如下圖所示 $router->get('/ByName/{contactGov}', '[email protected]'); 我在郵差網址是http://localhost/apitest/public/ByName/BGD 和每一件事情從數據庫中檢索數據工作正常,但當我使用阿拉伯字符如 http://localhost