/** * Display a listing of the resource. * * @return Response */ public function index($id) { $materials = Material::all(); $return = []; foreach ($materials as $key => $material) { if ($material->subject->id == $id && $material->filtered) { $return[] = ["id" => $material->id, "description" => $material->description, "link_url" => $material->link_url, "tag" => $material->tag->name]; } } return view('material.index')->with(['material' => json_encode($return), 'id' => $id]); }
/** * Create / add new item to material inventory * * @param Requests\AddMaterialInventoryPostRequest $request * @return $this * @internal param JobCard $job_card */ public function create() { $this->authorize('edit_material_inventory'); return view('warehouse.material_inventory.create')->with(['material_grades' => Material::all(), 'material_inventory' => MaterialInventoryItem::orderBy('material_inventory_id', 'desc')->limit(50)->get()]); }
/** * Show all groups * * @return $this */ public function index() { $this->authorize('view_material'); return view('raw_material.material.index')->with('material', Material::all()); }