예제 #1
0
 public function performSeeding()
 {
     Key::truncate();
     /*
      * Truncate the Message Seeder
      */
     Message::truncate();
     /*
      * Create the locale
      */
     factory(Key::class, 5)->create();
 }
 /**
  *
  */
 public function performSeeding()
 {
     /*
      * Truncate the Message Seeder
      */
     Message::truncate();
     $aKeys = Key::all()->lists(Key::getTablePrimaryKeyName());
     $aLocales = Locale::all()->lists(Locale::getTablePrimaryKeyName())->toArray();
     //        dd($aLocales);
     collect($aKeys)->each(function ($iKey) use($aLocales) {
         foreach ($aLocales as $iLocaleID) {
             $oMessage = factory(Message::class)->make();
             $oMessage->setAttribute(Message::COLUMN_LOCALE_ID, $iLocaleID);
             $oMessage->setAttribute(Message::COLUMN_KEY_ID, $iKey);
             $aMessage = $oMessage->toArray();
             // create the message
             Message::create($aMessage);
         }
     });
 }