First attempt at storing an account.

This commit is contained in:
James Cole
2015-02-09 07:23:39 +01:00
parent 169d1065cc
commit 3841259779
12 changed files with 258 additions and 111 deletions

View File

@@ -3,6 +3,7 @@
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Watson\Validating\ValidatingTrait;
/**
* Class Account
@@ -11,7 +12,17 @@ use Illuminate\Database\Eloquent\SoftDeletes;
*/
class Account extends Model
{
use SoftDeletes;
use SoftDeletes, ValidatingTrait;
protected $rules
= [
'user_id' => 'required|exists:users,id',
'account_type_id' => 'required|exists:account_types,id',
'name' => 'required|between:1,100|uniqueForUser:accounts,name',
'active' => 'required|boolean'
];
protected $fillable = ['user_id','account_type_id','name','active'];
public function accountMeta()
{