'required|exists:accounts,id', 'transaction_journal_id' => 'required|exists:transaction_journals,id', 'description' => 'between:1,255', 'amount' => 'required|numeric' ]; use SoftDeletes, ValidatingTrait; /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function account() { return $this->belongsTo('FireflyIII\Models\Account'); } /** * @return array */ public function getDates() { return ['created_at', 'updated_at', 'deleted_at']; } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function transactionJournal() { return $this->belongsTo('FireflyIII\Models\TransactionJournal'); } }