laravel-facade

    0熱度

    1回答

    對於某些上下文 - 今天早些時候,我一直在努力弄清楚如何實現一個類似於Cache的外觀 - 在那裏我可以設置一個提供者(如disk()),但也有當不提供通用回退提供程序時。 現在,我得到了基本的基礎架構工作,但我認爲我的實現是令人討厭的。調用default()或provider()只是很臭。然而,這裏有一個概念或者我錯過了填補空白的地方。 Implementing similar function

    0熱度

    2回答

    我正在研究一個依賴於Config外觀的包。代碼本身工作正常,但在測試時遇到問題。 起初,我使用此代碼: Config::shouldReceive('foo.bar') ->andReturn(true); 正如許多others,我碰到了一些問題。 我後來看到那個嘲笑Config門面isn't encouraged。 要解決它,大多數人往往建議改用以下內容: Config::set(

    2熱度

    2回答

    我有Laravel單元測試用於測試API調用看起來像這樣,但我正在運行時,以下運行時錯誤: RuntimeException: A facade root has not been set. 我創建一個用戶在setup方法中,意圖在tearDown()方法中再次刪除它,然後運行我的認證測試。 首先,有沒有更好的方式做我想要的?例如在不觸摸數據庫的情況下嘲笑用戶?其次,我如何設置「立面根」或者那

    1熱度

    3回答

    我發現它有點難於理解Facades。特別是如何從外觀名稱中找到基礎類名/位置。我已經通過了文檔,但仍不清楚。例如,當使用Auth::login() 時,我發現在Auth正面沒有login()方法。 class Auth extends Facade { /** * Get the registered name of the component. * * @return string

    1熱度

    1回答

    以下是如何在Laravel中使用Facade搜索表格數據與分頁。 DB::table('customers')->paginate(15); ,但它可以使用只是一個DB, 那麼如何使用幾個分貝門面句子? 我希望用DB作爲讀寫DB或直接訪問單個句子。 謝謝廣告。

    0熱度

    1回答

    當我爲使用兩個DB設置「.env」時,還使用下面的代碼來使用它。 但where()方法不正確使用它。 你能告訴我更詳細的使用方法嗎?用where()方法解釋還是告訴一些鏈接去學習? 非常感謝。 $master = DB::connection('master_db')->table('customer_master') ->where(['name', '=', 'string'],

    2熱度

    2回答

    基於我的PHP知識,我不知道Laravel門面如何工作,我嘗試擴展存儲外觀以添加一些新功能。 我有這樣的代碼: class MyStorageFacade extends Facade { /** * Get the binding in the IoC container * * @return string */ protected

    0熱度

    1回答

    我嘗試在laravel中創建外觀。 我的門面: namespace App\Facades; use Illuminate\Support\Facades\Facade; class someclass_f extends Facade { protected static function getFacadeAccessor() { return new

    1熱度

    1回答

    我已經用自定義門面建立了Laravel 5.4應用程序,App\Facades\Repo。回購門面代理RepositoryFactory類。在我的應用程序配置中,我有一個別名Repo,它指向Repo外觀。我使用它來獲取諸如Repo::get('User')之類的調用的存儲庫。 這工作正常,如果我在控制器或路線文件。但是,在應用程序的其他部分,我不能使用Repo別名。解釋器在當前命名空間中查找Rep

    0熱度

    2回答

    對Laravel來說,我相對較新,並試圖理解某些內容。我創建了一個基本的項目和使用` `PHP工匠製作:AUTH `來生成認證腳手架。 在生成的視圖中,$ errors變量可用。我知道這可以通過使用withErrors()方法插入到視圖中。 但是,我似乎無法找到如何插入這個例子。引擎蓋下下面的功能似乎是辦理登記: /** * Handle a registration request for t