public function create(VendorRequest $request)
{
if (Vendor::scope()->count() > Auth::user()->getMaxNumVendors()) {
return View::make('error', ['hideHeader' => true, 'error' => "Sorry, you've exceeded the limit of " . Auth::user()->getMaxNumVendors() . ' vendors']);
}
$data = ['vendor' => null, 'method' => 'POST', 'url' => 'vendors', 'title' => trans('texts.new_vendor')];
$data = array_merge($data, self::getViewModel());
return View::make('vendors.edit', $data);
}