| 123456789101112131415 |
- <?php
- namespace App\Models\Agent;
- use App\Models\BaseModel;
- class AgentCommission extends BaseModel
- {
- protected $table = 'agent_commissions';
- protected $fillable = ['settlement_date', 'agent_id', 'type', 'base_amount', 'rate', 'amount', 'bet_count', 'status', 'snapshot', 'credited_at'];
- protected $hidden = [];
- protected $casts = ['settlement_date' => '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);
- }
- }
|