mirror of
https://github.com/nothingworksinc/ticketbeast.git
synced 2026-01-26 03:04:05 +00:00
16 lines
396 B
PHP
16 lines
396 B
PHP
<?php
|
|
|
|
use App\Order;
|
|
use App\Ticket;
|
|
|
|
class OrderFactory
|
|
{
|
|
public static function createForConcert($concert, $overrides = [], $ticketQuantity = 1)
|
|
{
|
|
$order = factory(Order::class)->create($overrides);
|
|
$tickets = factory(Ticket::class, $ticketQuantity)->create(['concert_id' => $concert->id]);
|
|
$order->tickets()->saveMany($tickets);
|
|
return $order;
|
|
}
|
|
}
|