Mocking View Facade in Laravel by absszero 2016-03-07 在單元測試時,常會有需要 mock 元件的需求。按照 Laravel 4.2 官方文檔的說明,可以如下 mock 一個 Facade,https://laravel.com/docs/ Read more
Baum, 在 Laravel 存取 Nested Set Model by absszero 2016-02-25 過去曾經在 Laravel 上面實作 Nested Set Model 的應用,除了基本的建立、刪除、搜尋以及搬移節點,再來就是要驗證節點跟確保巢狀結構正確,必要時還要能夠重建整個結構。 Read more
Eloquent 以 Camel-Case 定義關連函式 by absszero 2015-10-07 假設定義了一個書籍的 Model 並且每一本書有一個書皮封面 BookCover,所以定義以下的內容: <?php class Book extends Eloquent { public function book_cover() { return $this->hasOne('bookCover'); } } 現在我們查詢書籍並且使用 Read more
Javascript 關鍵字使用 in 判斷物件是否有該屬性成員 by absszero 2015-07-22 今天在別人的 js 範例當中看到一個關鍵字 in, if ('items' in obj) { return obj.items; } 過去用過的 in 是 for..in,做為疊代物件屬性 for (var prop in obj) { ... } 從 stack overflow 看到這篇說明 JavaScript Read more
git 在不同操作階段的恢復方法 by absszero 2015-06-27 初學 git 透過 GUI 添加檔案跟提交都很便利,但是要如何恢復卻常常卡住。 主要是不熟悉指令端實際的運作情況,所以不確定 GUI 該如何選擇來恢復檔案。 下面把自己 Read more