Ouzo\Uri\UriHelperGenerator::_generateFunctions PHP Метод

_generateFunctions() приватный Метод

private _generateFunctions ( )
    private function _generateFunctions()
    {
        $namesAlreadyGenerated = array();
        foreach ($this->_routes as $route) {
            if (!in_array($route->getName(), $namesAlreadyGenerated)) {
                $this->_generatedFunctions .= $this->_createFunction($route);
            }
            $namesAlreadyGenerated[] = $route->getName();
        }
        $names = Joiner::on(",\n%{INDENT}%{INDENT}")->skipNulls()->mapValues(function ($value) {
            return "'{$value}'";
        })->join($namesAlreadyGenerated);
        $this->_generatedFunctions .= "function allGeneratedUriNames()\n{\n%{INDENT}return array(" . $names . ");\n}\n\n";
    }