Some new code, transaction groups among them.

This commit is contained in:
James Cole
2014-11-30 14:52:17 +01:00
parent 3e5f615ffc
commit 0a2cbaa047
13 changed files with 287 additions and 33 deletions

View File

@@ -0,0 +1,38 @@
<?php
use LaravelBook\Ardent\Ardent;
class TransactionGroup extends Ardent
{
public static $rules = [
'relation' => 'required|in:balance'
];
/**
* @return array
*/
public function getDates()
{
return ['created_at', 'updated_at'];
}
/**
* @return \Illuminate\Database\Eloquent\Relations\HasMany
*/
public function transactionjournals()
{
return $this->belongsToMany('TransactionJournal');
}
/**
* User
*
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
*/
public function user()
{
return $this->belongsTo('User');
}
}