/**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $classes = CharClass::orderBy('order_key', 'desc')->get();
     foreach ($classes as $class) {
         $characters[$class->class] = Character::where('class', '=', $class->class)->where('adventurer', '=', true)->orderBy('name', 'asc')->get();
     }
     return view('rooster', ['classes' => $characters]);
 }
示例#2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     $data = array(array('class' => 'D', 'order_key' => 1), array('class' => 'C', 'order_key' => 2), array('class' => 'B', 'order_key' => 3), array('class' => 'A', 'order_key' => 4), array('class' => 'S', 'order_key' => 5), array('class' => 'SS', 'order_key' => 6), array('class' => 'Z', 'order_key' => 7));
     CharClass::insert($data);
     $data = array(array("race" => "Beastfolk"), array("race" => "Celestial"), array("race" => "Cell"), array("race" => "Dragon"), array("race" => "Eidolon"), array("race" => "Human"), array("race" => "Lizardfolk"), array("race" => "Machine"), array("race" => "Metal"), array("race" => "Oxsecian"), array("race" => "Spirit"), array("race" => "Stonefolk"), array("race" => "Wild Beast"));
     Race::insert($data);
     $faker = Faker::create();
     for ($i = 0; $i < 50; $i++) {
         Affection::create(["affection" => $faker->shuffle($faker->name())]);
     }
 }