public function down(Application $app, Request $request, $id)
{
$this->isTokenValid($app);
$TargetNews = $app['eccube.repository.news']->find($id);
if (!$TargetNews) {
throw new NotFoundHttpException();
}
$status = $app['eccube.repository.news']->down($TargetNews);
if ($status) {
$app->addSuccess('admin.news.down.complete', 'admin');
} else {
$app->addError('admin.news.down.error', 'admin');
}
return $app->redirect($app->url('admin_content_news'));
}
/** * (non-PHPdoc) * @see \Eccube\Controller\Admin\Content\NewsController::down() * @param Application $app * @param Request $request * @param integer $id * @return \Symfony\Component\HttpFoundation\RedirectResponse */ public function down(Application $app, Request $request, $id) { return parent::down($app, $request, $id); }