Eccube\Controller\Admin\Setting\System\MemberController::down PHP Method

down() public method

public down ( Application $app, Request $request, $id )
$app Eccube\Application
$request Symfony\Component\HttpFoundation\Request
    public function down(Application $app, Request $request, $id)
    {
        $this->isTokenValid($app);
        $TargetMember = $app['eccube.repository.member']->find($id);
        if (!$TargetMember) {
            throw new NotFoundHttpException();
        }
        $status = false;
        if ('PUT' === $request->getMethod()) {
            $status = $app['eccube.repository.member']->down($TargetMember);
        }
        if ($status) {
            $app->addSuccess('admin.member.down.complete', 'admin');
        } else {
            $app->addError('admin.member.down.error', 'admin');
        }
        return $app->redirect($app->url('admin_setting_system_member'));
    }