first(); if(!empty($cycleObj)) { $inputData['wave_cycle'] = $cycleObj['wave_cycle'] + 1; $result['data'] = $cycleObj->update($inputData); } else{ $inputData['wave_cycle'] = 1; $result['data'] = self::create($inputData); } $result['message'] = 'save successfully'; $result['status'] = true; return $result; } }