'date', 'total_deposit' => 'double', 'total_transfer_in' => 'double', 'total_transfer_out' => 'double', 'non_grant_consumption' => 'double', 'grant_consumption' => 'double', 'rebate_redpack_consumption' => 'double', 'discount_redpack_consumption' => 'double', 'shared_wallet_consumption' => 'double', 'shared_grant_consumption' => 'double', 'daily_total_amount' => 'double', 'period_end_balance' => 'double', 'grant_balance' => 'double', 'non_grant_balance' => 'double', 'deleted_at' => 'datetime', ]; public function scopePlatform($query, string $platform) { return $query->where('platform', $platform); } }