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

create() public method

Show the form for creating a new resource.
public create ( App\Http\Requests\ClientRequest $request ) : Response
$request App\Http\Requests\ClientRequest
return Response
    public function create(ClientRequest $request)
    {
        if (Client::scope()->withTrashed()->count() > Auth::user()->getMaxNumClients()) {
            return View::make('error', ['hideHeader' => true, 'error' => "Sorry, you've exceeded the limit of " . Auth::user()->getMaxNumClients() . ' clients']);
        }
        $data = ['client' => null, 'method' => 'POST', 'url' => 'clients', 'title' => trans('texts.new_client')];
        $data = array_merge($data, self::getViewModel());
        return View::make('clients.edit', $data);
    }