public function associateIdType($type, $advertisement)
 {
     return $advertisement->type()->associate(Type::findOrFail($type));
 }
 /**
  * Suppression d'un type de matière première de la base de données.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     try {
         $type = Type::findOrFail($id);
         $type->delete();
     } catch (ModelNotFoundException $e) {
         App::abort(404);
     }
     return Redirect::action('TypesController@index');
 }
Example #3
0
 /**
  * Delete a single type by id from storage
  * 
  * @param  integer $id 
  * @return \Dingo\Api\Http\Response
  */
 public function destroy($id)
 {
     $type = Type::findOrFail($id);
     $type->delete();
     return $this->response->noContent();
 }
Example #4
0
 /**
  * do edit data
  * @param mixed $request
  * @param int $id
  * @return redirect
  */
 public function update(Request $request, $id)
 {
     $messages = ['type_name.required' => 'Type_name is necessary!', 'sort_order.required' => 'Sort_order is necessary!', 'sort_order.integer' => 'Sort_order should be a integer!'];
     $this->validate($request, ['type_name' => 'required', 'sort_order' => 'required|integer'], $messages);
     $type = Type::findOrFail($id);
     $type->update($request->all());
     return redirect(route('admin.type.index'))->with('info', 'Updated Successfully~~');
 }