2.7 - Getting Started with Validation Testing

This commit is contained in:
Adam Wathan
2016-11-09 14:48:09 -05:00
parent c7837af96a
commit 4b11c973ea
3 changed files with 27 additions and 6 deletions

View File

@@ -17,6 +17,10 @@ class ConcertOrdersController extends Controller
public function store($concertId)
{
$this->validate(request(), [
'email' => 'required',
]);
$concert = Concert::find($concertId);
$this->paymentGateway->charge(request('ticket_quantity') * $concert->ticket_price, request('payment_token'));
$order = $concert->orderTickets(request('email'), request('ticket_quantity'));