利用30天的時間, 閱讀Laravel官方文件, 並將自己的學習過程寫成文章, 會想這麼做的原因是自己也從0開始學習Laravel這個框架, 而以前在學習程式語言或框架時總是習慣找影片教學, 這次想利用不同方式學習新的框架, 也順便練一下英文...。
這次的學習目標是實作出一個會員登入系統, 所以並不會將官方文件整個讀完, 會以功能導向, 需要用到的功能, 我就去試著了解他, 並試著放進我的專案之中。
laravel有提供我們ORM(object-relational mapper),讓我們可以利用Model來跟 DB做互動。我們今天的目標就是利用Eloque...
因為Http是無狀態的,我們可以利用session讓使用者表明自己的身份。 首先我們必須先建立一個session的table php artisan sessi...
在了解RESTful API之前,先簡單講解一下HTTP method。我們知道在HTTP method常使用的方法有 GET POST PUT DELETE...
昨天介紹了什麼是API及RESTful,今天要API對User進行CRUD,我們就利用laravel提供的方法來實作吧。 php artisan make:c...
今天我們要繼續實作store,昨天我們已經完成service了,今天應該不難。 public function store(Request $request,...
今天要來寫測試,laravel有提供測試的方法。其中分成Unit及Feature,Unit專注於功能較單一獨立的程式,而Feature則是偏向整合功能型的測試。...
今天繼續來寫測試啦!!昨天我們測試destory方法後,今天我想寫store的測試。 首先,我們先測試成功的情境。 arrange設定想要新增的資料 a...
今天我們要學習Mock,在寫測試時,有些情況我們不想再測時執行某些方法,造成一些麻煩,我們希望這些方法有別的物件幫我們模擬出來,這時候我們可以用Mock幫我們。...
今天要來看看 PHPUnit 提供 Coverage 的使用方法 我們可以利用 PHPunit 來測試我們撰寫好的程式 vendor/bin/phpunit...
前面我們自己寫了登入登出及註冊,但其實laravel有提供我們身份驗證的套件,這些工具包會自動提供我們註冊,驗證應用程序,路由,以及Controller跟Vie...