本文整理汇总了PHP中App\Http\Requests\ArticleRequest类的典型用法代码示例。如果您正苦于以下问题:PHP ArticleRequest类的具体用法?PHP ArticleRequest怎么用?PHP ArticleRequest使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了ArticleRequest类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: store
public function store(ArticleRequest $request)
{
Article::create($request->all());
session()->flash('success', 'Новость добавлена');
// $_SESSION['success'] = 'Новость добавлена'
return redirect()->route('main');
}
示例2: createArticle
private function createArticle(ArticleRequest $request)
{
//Create an article with the attributes from the form
$article = Auth::user()->articles()->create($request->all());
$this->syncTags($article, $request->input('tag_list'));
return $article;
}
示例3: update
public function update($id, ArticleRequest $request)
{
$article = Article::findOrFail($id);
$article->tags()->sync($request->input('tag_list'));
$article->update($request->all());
return redirect('articles');
}
示例4: update
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(ArticleRequest $request, $id)
{
$article = Article::find($id);
$article->fill($request->all());
$article->save();
return redirect()->route('admin.articles.index')->with('message', 'Se ha editado ' . $article->name . ' de forma correcta.');
}
示例5: update
public function update(Article $article, ArticleRequest $request)
{
$article->update($request->all());
$article->tags()->sync($request->input('tag_list', []));
\Flash::success('記事を更新しました。');
return redirect()->route('articles.show', [$article->id]);
}
示例6: update
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Requests\ArticleRequest $request, $id)
{
$article = Article::findOrFail($id);
$article->update($request->all());
$article->tags()->sync($request->get('tag_list', []));
return redirect()->action('Goenitz\\ArticleController@index');
}
示例7: update
/**
* Update the specified resource in storage.
*
* @param ArticleRequest $request
* @param Article $article
* @return Response
*/
public function update(ArticleRequest $request, Article $article)
{
$article->update($request->all());
$article->tags()->sync($request->get('tag_list'));
session()->flash('success', 'Запись ' . $request->get('title') . ' обновлена');
return redirect()->route('article.index');
}
示例8: update
public function update(ArticleRequest $request, $id)
{
$article = Article::findOrFail($id);
$article->update($request->all());
session()->flash('flash_message', 'Article Updated!');
return redirect('/articles');
}
示例9: update
/**
* Update the specified resource in storage.
*
* @param ArticleRequest $request
* @param Article $article
* @return Response
*/
public function update(ArticleRequest $request, Article $article)
{
$article->update($request->all());
$article->tags()->sync($request->input('tag_list', []));
Flash::success(trans('message.entity_updated', ['entity' => trans('models.article')]));
return redirect()->route('admin.articles.edit', ['id' => $article->id]);
}
示例10: update
public function update(Article $article, ArticleRequest $request)
{
// $article = Article::findOrFail($id);
$article->update($request->all());
\Session::flash('flash_message', '記事を更新しました。');
// return redirect(url('articles', [$article->id]));
return redirect()->route('articles.show', [$article->id]);
}
示例11: store
public function store(ArticleRequest $request)
{
//Automatic Validation because of App\Http\Requests\CreateArticleRequest
$article = new Article($request->all());
\Auth::user()->articles()->save($article);
//Article::create($request->all());
return redirect('articles');
}
示例12: update
public function update(Article $article, Requests\ArticleRequest $request)
{
//type hinting ArticleRequest lets us do validation
//$article = Article::findOrFail($id);
$article->update($request->all());
$article->tags()->sync($request->input('tag_list'));
return redirect('articles');
}
示例13: update
public function update(Requests\ArticleRequest $request, $id)
{
$article = Article::findOrFail($id);
$article->update($request->all());
$article->tags()->sync($request->input('tag_list'));
// sync - delete old & add new tags
return redirect('articles');
}
示例14: createArticle
private function createArticle(Requests\ArticleRequest $request)
{
$article = new Article($request->all());
$article = Auth::user()->articles()->save($article);
$tagIds = $request->input('tag_list');
$this->syncTags($article, $tagIds);
return $article;
}
示例15: createArticle
private function createArticle(ArticleRequest $request)
{
$article = \Auth::user()->articles()->create($request->all());
$tagIds = $request->input("taglist");
//returns array of submitted ids of tags
$article->tags()->attach($tagIds);
return $article;
}