public function getUrl($filePath, $width, $height, $mode = "outbound", $quality = null, $fileName = null) {
		//get original file 
		$normalizePath = FileHelper::normalizePath(Yii::getAlias($filePath));
		//get cache url
		$filesUrls = [];
		foreach ($this->cachePath as $cachePath)
		{
			$cacheUrl = Yii::getAlias($cachePath);
			//generate file
			$resizedFilePath = self::generateImage($normalizePath, $width, $height, $mode, $quality, $fileName);
			//get resized file
			$normalizeResizedFilePath = FileHelper::normalizePath($resizedFilePath);
			$resizedFileName          = pathinfo($normalizeResizedFilePath, PATHINFO_BASENAME);
			//get url
			$sFileUrl = Url::to('@web/' . $cacheUrl . '/' . substr($resizedFileName, 0, 2) . '/' . $resizedFileName, $this->absoluteUrl);

			//return path
			$filesUrls[] = $sFileUrl;
		}

		return $filesUrls[0];
	}