示例#1
0
 /**
  * Create a resource
  *
  * @param  mixed $data
  * @return ApiProblem|mixed
  */
 public function create($data)
 {
     if (!$this->userService->isSalesMan()) {
         return new ApiProblem(403, 'Only salesman can create orders.');
     }
     $result = $this->orderService->insert($data);
     if ($result == 'error') {
         return new ApiProblem(405, 'Error processing order');
     } else {
         return $result;
     }
 }