Esempio n. 1
0
/**
 * Clean a path to remove ./, ../, trailing slashes, etc.
 * 
 * This function is an alias to Rhymix\Framework\Filters\FilenameFilter::cleanPath().
 * 
 * @param string $path
 * @return string
 */
function clean_path($path)
{
    return Rhymix\Framework\Filters\FilenameFilter::cleanPath($path);
}
 /**
  * Get absolute file url
  *
  * @param string $path Path to get absolute url
  * @return string Absolute url
  */
 protected function _getAbsFileUrl($path)
 {
     $path = Rhymix\Framework\Filters\FilenameFilter::cleanPath($path);
     if (!strncmp($path, \RX_BASEDIR, strlen(\RX_BASEDIR))) {
         $path = \RX_BASEURL . substr($path, strlen(\RX_BASEDIR));
     }
     return $path;
 }