/**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $data = $request->only('name');
     $name = $request->get('name');
     // Check if this name already exists
     if (LeaveType::whereName($name)->count()) {
         return ['message' => 'This name already exists'];
     }
     $newType = LeaveType::create($data);
     return ['success' => true, 'data' => $newType];
 }