protected function hasBlock(Twig_Environment $environment, $name)
    {
        foreach ($this->getTemplates($environment) as $template) {
            /** @var $template Twig_Template */
            if ($template->hasBlock($name, [])) {
                return true;
            }
        }

        return false;
    }
protected function hasBlock(Twig_Environment $environment, $name)
    {
        foreach ($this->getTemplates($environment) as $template) {
            /** @var $template Twig_Template */
            if ($template->hasBlock($name, [])) {
                return true;
            }
        }

        return false;
    }
protected function hasBlock ( Twig_Environment $ environment , $ name ) { foreach ( $ this -> getTemplates ( $ environment ) as $ template ) { /** @var $template Twig_Template */ if ( $ template -> hasBlock ( $ name , [ ] ) ) { return true ; } } return false ; }
Has block.

@param Twig_Environment $environment
@param $name string

@return bool
Has block .