Added component groups API. Closes #801

This commit is contained in:
James Brooks
2015-08-08 15:36:48 +01:00
parent 0a682a00f7
commit 4b3ec45b03
5 changed files with 220 additions and 3 deletions

View File

@@ -19,12 +19,13 @@ class ComponentGroup extends Model
use ValidatingTrait;
/**
* The validation rules.
* The attributes that should be casted to native types.
*
* @var string[]
*/
public $rules = [
'name' => 'required',
protected $casts = [
'name' => 'string',
'order' => 'integer',
];
/**
@@ -34,6 +35,16 @@ class ComponentGroup extends Model
*/
protected $fillable = ['name', 'order'];
/**
* The validation rules.
*
* @var string[]
*/
public $rules = [
'name' => 'required',
'order' => 'integer',
];
/**
* A group can have many components.
*