/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker\Factory::create();
     $eventId = Event::assign()->id;
     foreach (range(1, 8) as $index) {
         Team::create(['name' => $faker->words($faker->numberBetween(2, 4), true), 'number' => $faker->unique()->numberBetween(90, 320), 'event_id' => $eventId]);
     }
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create()
 {
     // Assign an event
     $event = Event::assign();
     $localClubs = Helpers::getUserClubs();
     $weighInSites = Helpers::getWeighInSites();
     $fishingSectors = Helpers::getWeighInSectors();
     $fishingLocations = Helpers::getWeighInLocations();
     return view('admin.pages.weigh-ins.create', compact('event', 'localClubs', 'weighInSites', 'fishingSectors', 'fishingLocations'));
 }
 public function index()
 {
     $events = Event::orderBy('id')->get();
     return $this->respond(['currentEvent' => $this->eventsTransformer->transform(Event::assign()), 'data' => $this->eventsTransformer->transformCollection($events->all())]);
 }