public function createCollocations() { $translations = Translation::all(); if (!count($translations)) { foreach (range(1, 10) as $i) { $word = new Word(); $word->body = $this->faker->word; $word->ts = $this->faker->word; $word->save(); echo 'Word id: ' . $word->id . '<br>'; foreach (range(1, 3) as $j) { $translation = new Translation(); $translation->body = $this->faker->word; $word->translations()->save($translation); echo '->Translation id: ' . $translation->id . '<br>'; } } } else { echo 'Collocations already exist.<br>'; } }