141 - Validating Poster Images

This commit is contained in:
Adam Wathan
2017-09-28 16:11:02 -04:00
parent b95e75dd6b
commit e18ba35efd
3 changed files with 52 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Backstage;
use App\Concert;
use Carbon\Carbon;
use Illuminate\Http\Request;
use Illuminate\Validation\Rule;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;
@@ -36,6 +37,7 @@ class ConcertsController extends Controller
'zip' => ['required'],
'ticket_price' => ['required', 'numeric', 'min:5'],
'ticket_quantity' => ['required', 'numeric', 'min:1'],
'poster_image' => ['nullable', 'image', Rule::dimensions()->minWidth(400)->ratio(8.5/11)],
]);
$concert = Auth::user()->concerts()->create([