目前分類:PHP (32)
- Nov 20 Sun 2016 15:05
[Laravel] HTTP 進階 Route
- Nov 20 Sun 2016 14:15
[Laravel] HTTP 基礎 Controller
- Nov 20 Sun 2016 11:25
[Laravel] HTTP 基礎 Route
Laravel 基本 Route 有6種:
Route::get($url, $callback); Route::post($url, $callback); Route::put($url, $callback); Route::patch($url, $callback); Route::delete($url, $callback); Route::options($url, $callback);
下面兩種是比較特殊的用法
- Nov 11 Fri 2016 14:39
[Laravel] Eloquent - Deleting Models
- Nov 11 Fri 2016 13:57
[Laravel] Eloquent - Inserting & Updating Models
- Nov 11 Fri 2016 13:47
[Laravel] Eloquent - Retrieving Single Models / Aggregates
- Nov 11 Fri 2016 13:30
[Laravel] Eloquent - Retrieving Models
- Nov 11 Fri 2016 13:18
[Laravel] Eloquent - Model Conventions
- Nov 11 Fri 2016 13:09
[Laravel] Eloquent - Defining Models
Model 通常放在 app
目錄。 (只要透過設定你的 composer.json
自動載入的路徑,也可以自由擺放)
所有的 Eloquent 模型都繼承 Illuminate\Database\Eloquent\Model
類別。
- Nov 11 Fri 2016 12:58
[Laravel] Eloquent: Getting Started
- 在這邊整理成自己容易解讀的方式,並做個學習備忘錄! 引用文章連結在最下方。
- 紅色字體+底線的文是連結,點即可看更詳細的內容!
- Introduction (介紹)
- Laravel 的 Eloquent ORM 提供了漂亮、簡潔的 ActiveRecord 實作來和資料庫互動。
- 每個資料庫表有一個對應的「Model」可以用來跟資料表互動。
- 你可以透過 Model 查詢以及新增紀錄資料表內的資料。
- Defining Models (定義Model)
- Eloquent Model Conventions (Model 預設)
- Retrieving Models
- Collections (集合)
- Chunking Results (區塊)
- Retrieving Single Models / Aggregates
- Retriving Aggregates
- Inserting & Updating Models (新增或更新 Model)
- Inserts (新增)
- Updates (更新)
- Mass Assignment
- Other Creation Methods
- Deleting Models (刪除 Model)
- Soft Deleting (軟刪除)
- Querying Soft Deleted Models (查詢被刪除的 Model)
-
-
- Nov 09 Wed 2016 10:30
[Laravel] Migrate
一個 Migrate 會包含兩個方法:up 和 down。
up 方法用於在資料庫內增加新的資料表表、欄位、或索引,而 down 方法則必須簡單的反向執行 up 方法的操作。
- Nov 05 Sat 2016 10:54
[PHP] 測試Package介紹
1.PHPUnit
PHPUnit是編寫PHP應用程式的單元測試中最有名的測試框架。單元測試提取的一小部分代碼我們稱之為單元,然後一個個地測試它們。有了PHPUnit我們能進行測試驅動開發。