App\Http\Controllers\TaskController::create PHP Method

create() public method

Show the form for creating a new resource.
public create ( App\Http\Requests\TaskRequest $request ) : Illuminate\Contracts\View\View
$request App\Http\Requests\TaskRequest
return Illuminate\Contracts\View\View
    public function create(TaskRequest $request)
    {
        $this->checkTimezone();
        $data = ['task' => null, 'clientPublicId' => Input::old('client') ? Input::old('client') : ($request->client_id ?: 0), 'method' => 'POST', 'url' => 'tasks', 'title' => trans('texts.new_task'), 'timezone' => Auth::user()->account->timezone ? Auth::user()->account->timezone->name : DEFAULT_TIMEZONE, 'datetimeFormat' => Auth::user()->account->getMomentDateTimeFormat()];
        $data = array_merge($data, self::getViewModel());
        return View::make('tasks.edit', $data);
    }