belongsTo('FireflyIII\Models\Account'); } /** * @return array */ public function getDates() { return ['created_at', 'updated_at', 'deleted_at', 'startdate', 'targetdate']; } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function piggyBankEvents() { return $this->hasMany('FireflyIII\Models\PiggyBankEvent'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function piggyBankRepetitions() { return $this->hasMany('FireflyIII\Models\PiggyBankRepetition'); } /** * @return \Illuminate\Database\Eloquent\Relations\MorphMany */ public function reminders() { return $this->morphMany('FireflyIII\Models\Reminder', 'remindersable'); } }