laravel中有没有重载模型对象的
public function total()
{
$query = MaintenanceArtificialOrder::query();
return $this->success([
'wait_pay' => (clone $query)->waitPay()->count(),
'wait_process' => (clone $query)->waitProcess()->count(),
'processing' => (clone $query)->processing()->count(),
'wait_return' => (clone $query)->waitReturn()->count(),
'wait_settlement' => (clone $query)->waitSettlement()->count()
]);
}
代替clone,把对象的query重置,有没有办法???
推荐文章: