src/articles.php
public function replaceMacros($template, $item)
    {
        $html = str_replace(
            array(
                '$(imageWidth)',
                '$(imageHeight)',
                '$(thumbWidth)',
                '$(thumbHeight)',
            ),
            array(
                $this->settings['imageWidth'],
                $this->settings['imageHeight'],
                $this->settings['THimageWidth'],
                $this->settings['THimageHeight'],
            ),
            $template
        );
        return parent::replaceMacros($html, $item);
    }
public function replaceMacros($template, $item)
    {
        $html = str_replace(
            array(
                '$(imageWidth)',
                '$(imageHeight)',
                '$(thumbWidth)',
                '$(thumbHeight)',
            ),
            array(
                $this->settings['imageWidth'],
                $this->settings['imageHeight'],
                $this->settings['THimageWidth'],
                $this->settings['THimageHeight'],
            ),
            $template
        );
        return parent::replaceMacros($html, $item);
    }
public function replaceMacros ( $ template , $ item ) { $ html = str_replace ( array ( '$(imageWidth)' , '$(imageHeight)' , '$(thumbWidth)' , '$(thumbHeight)' , ) , array ( $ this -> settings [ 'imageWidth' ] , $ this -> settings [ 'imageHeight' ] , $ this -> settings [ 'THimageWidth' ] , $ this -> settings [ 'THimageHeight' ] , ) , $ template ) ; return parent :: replaceMacros ( $ html , $ item ) ; }
Замена макросов в строке

@param string $template  Шаблон
@param array  $item      Массив замен
@return string  HTML
Замена макросов в строке