/** * Store a newly created resource in storage. * * @param ArticleRequest $request * @return Response */ public function store(ArticleRequest $request) { $article = $this->article->create($request->all()); $article->tags()->attach($request->input('tag_list')); Flash::success(trans('message.entity_saved', ['entity' => trans('models.article')])); return redirect()->route('admin.articles.index'); }
/** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); DB::table('articles')->delete(); $statuses = Article::$statuses; $faker = Faker\Factory::create('en_US'); $today = Carbon::today(); for ($i = 0; $i < 1000; $i++) { Article::create(['title' => $faker->sentence(), 'body' => $faker->paragraph(), 'status' => $statuses[array_rand($statuses)], 'published_at' => $today]); } Model::reguard(); }