diff options
Diffstat (limited to 'phpBB/phpbb/template/asset.php')
| -rw-r--r-- | phpBB/phpbb/template/asset.php | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/phpBB/phpbb/template/asset.php b/phpBB/phpbb/template/asset.php index 7c322cd971..27564bf347 100644 --- a/phpBB/phpbb/template/asset.php +++ b/phpBB/phpbb/template/asset.php @@ -7,6 +7,8 @@ * */ +namespace phpbb\template; + /** * @ignore */ @@ -15,17 +17,22 @@ if (!defined('IN_PHPBB')) exit; } -class phpbb_template_asset +class asset { protected $components = array(); + /** @var \phpbb\path_helper **/ + protected $path_helper; + /** * Constructor * * @param string $url URL */ - public function __construct($url) + public function __construct($url, \phpbb\path_helper $path_helper) { + $this->path_helper = $path_helper; + $this->set_url($url); } @@ -112,7 +119,7 @@ class phpbb_template_asset */ public function get_url() { - return $this->join_url($this->components); + return $this->path_helper->update_web_root_path($this->join_url($this->components)); } /** |
