/** * Return a fresh instance of the model (called on `create()`). * * @return \Illuminate\Database\Eloquent\Model */ protected function make() { $model = new NewsItem(); $model->publish_date = new Carbon(); $model->save(); return $model; }
/** * @param $list */ protected static function saveNews($list) { foreach ($list as $item) { $newsItem = new NewsItem($item); $newsItem->save(); $newsItem->attachImage(__DIR__ . '/images/news/' . $newsItem->id . '.jpg'); } }