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..0e0b6b4782 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\filesystem **/ +	protected $phpbb_filesystem; +  	/**  	* Constructor  	*  	* @param string $url URL  	*/ -	public function __construct($url) +	public function __construct($url, \phpbb\filesystem $phpbb_filesystem)  	{ +		$this->phpbb_filesystem = $phpbb_filesystem; +  		$this->set_url($url);  	} @@ -112,7 +119,7 @@ class phpbb_template_asset  	*/  	public function get_url()  	{ -		return $this->join_url($this->components); +		return $this->phpbb_filesystem->update_web_root_path($this->join_url($this->components));  	}  	/** | 
