/** * 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; }