Пример #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     factory(App\Lista::class, 200)->create();
     $all_lists = App\Lista::all();
     $report_count = App\Report::all()->count();
     foreach ($all_lists as $list) {
         $list->report_id = rand(1, $report_count);
         $list->save();
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $all_reports = App\Report::all();
     $list_count = App\Lista::all()->count();
     //$lists_num = range(1, $list_count);
     foreach ($all_reports as $report) {
         for ($i = 1; $i <= rand(1, 5); $i++) {
             // $report->lists()->attach(array_pop($range));
             $lists_num = range(1, $list_count);
             $rand_key = array_rand($lists_num);
             $report->lists()->attach($lists_num[1]);
             unset($lists_num[$rand_key]);
         }
     }
 }