'date', 'agent_id' => 'integer', 'base_amount' => 'decimal:4', 'rate' => 'decimal:4', 'amount' => 'decimal:4', 'snapshot' => 'array', 'credited_at' => 'datetime']; public function agent() { return $this->belongsTo(Agent::class); } }