/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(PhaseRequest $request) { // $phase = new Phase(); $phase->fill($request->all()); $phase->created_by = Auth::user()->id; if ($phase->save()) { return redirect('/phase')->with('success', 'Phase created succssfully'); } else { return redirect('/project')->with('error', 'A problem occured, please try again later!'); } }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // $phases = Phase::all(); return $this->respond(['data' => $this->PhaseTransformer->transformCollection($phases->toArray())]); }