Neos\Neos\Controller\Module\Administration\SitesController::deactivateSiteAction PHP Method

deactivateSiteAction() public method

Deactivates a site
public deactivateSiteAction ( Site $site ) : void
$site Neos\Neos\Domain\Model\Site Site to deactivate
return void
    public function deactivateSiteAction(Site $site)
    {
        $site->setState($site::STATE_OFFLINE);
        $this->siteRepository->update($site);
        $this->addFlashMessage('The site "%s" has been deactivated.', 'Site deactivated', Message::SEVERITY_OK, array(htmlspecialchars($site->getName())), 1412372975);
        $this->unsetLastVisitedNodeAndRedirect('index');
    }