/** * @param string $name * @param string $slug * @param array $relations * @return mixed */ public function create($name, $slug, array $relations = []) { $form = Form::create(['name' => $name, 'slug' => $slug]); if (!empty($relations)) { foreach ($relations as $relation => $ids) { $form->attach($relation, $ids); } } $form->save(); return $form; }
public function run() { $properties = $this->seedProperties(); $form = Form::create(['name' => 'Perfect form', 'slug' => 'perfect-form']); $form->properties()->saveMany($properties); }
public function run() { Form::create(['name' => 'My test form', 'slug' => 'my-test-form']); Factory::times(20)->create(Form::class); }
public function run() { $this->truncateTable('forms'); Form::create(['name' => 'My test form', 'slug' => 'my-test-form']); Factory::times(20)->create(Form::class); }