WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Composer\Installers

BaseInstaller::templatePath() protected WC 1.0

Replace vars in a path

{} Это метод класса: BaseInstaller{}

Хуков нет.

Возвращает

Строку.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->templatePath( $path, $vars );
$path(строка) (обязательный)
-
$vars(массив)
-
По умолчанию: array()

Код BaseInstaller::templatePath() WC 5.0.0

<?php
protected function templatePath($path, array $vars = array())
{
    if (strpos($path, '{') !== false) {
        extract($vars);
        preg_match_all('@\{\$([A-Za-z0-9_]*)\}@i', $path, $matches);
        if (!empty($matches[1])) {
            foreach ($matches[1] as $var) {
                $path = str_replace('{$' . $var . '}', $$var, $path);
            }
        }
    }

    return $path;
}