'integer', 'total_share_rate' => 'float', 'credit_limit' => 'integer', 'allocated_credit' => 'integer', 'used_credit' => 'integer', 'rebate_limit' => 'float', 'default_player_rebate' => 'float', 'can_grant_extra_rebate' => 'boolean', 'can_create_child_agent' => 'boolean', 'can_create_player' => 'boolean', ]; } /** @return BelongsTo */ public function agentNode(): BelongsTo { return $this->belongsTo(AgentNode::class, 'agent_node_id'); } }