From 7c57ce85044f6c45f4abc26ae950742b1a09c2e2 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 16 Aug 2014 07:08:39 +0200 Subject: [PATCH] Small model updates [skip ci] --- app/models/TransactionJournal.php | 8 ++++++++ app/models/User.php | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/app/models/TransactionJournal.php b/app/models/TransactionJournal.php index 2daaeba095..dfea8f830c 100644 --- a/app/models/TransactionJournal.php +++ b/app/models/TransactionJournal.php @@ -79,6 +79,14 @@ use LaravelBook\Ardent\Ardent; * 'Budget[] $budgets * @property-read \Illuminate\Database\Eloquent\Collection|\ * 'Category[] $categories + * @property-read \Illuminate\Database\Eloquent\Collection|\ + * 'Budget[] $budgets + * @property-read \Illuminate\Database\Eloquent\Collection|\ + * 'Category[] $categories + * @property-read \Illuminate\Database\Eloquent\Collection|\ + * 'Budget[] $budgets + * @property-read \Illuminate\Database\Eloquent\Collection|\ + * 'Category[] $categories */ class TransactionJournal extends Ardent { diff --git a/app/models/User.php b/app/models/User.php index 487bba5295..77164b0996 100644 --- a/app/models/User.php +++ b/app/models/User.php @@ -130,6 +130,11 @@ class User extends Ardent implements UserInterface, RemindableInterface $this->attributes['password'] = Hash::make($value); } + public function piggybanks() + { + return $this->hasManyThrough('Piggybank', 'Account'); + } + /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */