for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace DummyNamespace\Tests\Traits;
trait SeedTrait
{
/**
* Seed single data.
*
* @param array $datum
* @param string $class Fully Qualified Class Name, FQCN
* @return \Illuminate\Database\Eloquent\Model
*/
public function seedDatum($datum, $class)
return $class::create($datum);
}
* Seet multiple data at one time.
* @param array $data List of data
public function seedData($data, $class)
foreach ($data as $datum) {
$this->seedDatum($datum, $class);