示例#1
0
 /**
  * Check file exists.
  *
  * @param string $filename Target file name
  * @return bool Returns FALSE if the file does not exists, or Returns full path file(string).
  */
 public static function exists($filename)
 {
     $filename = self::getRealPath($filename);
     return Rhymix\Framework\Storage::exists($filename) ? $filename : false;
 }
示例#2
0
 function iconUrlCheck($iconname, $default_icon_name, $default)
 {
     if ($default) {
         return \RX_BASEURL . 'modules/admin/tpl/img/' . $default_icon_name;
     }
     $site_info = Context::get('site_module_info');
     if ($site_info->site_srl) {
         $virtual_site = $site_info->site_srl . '/';
     } else {
         $virtual_site = '';
     }
     $filename = 'files/attach/xeicon/' . $virtual_site . $iconname;
     if (Rhymix\Framework\Storage::exists(\RX_BASEDIR . $filename)) {
         return \RX_BASEURL . $filename . '?' . date('YmdHis', filemtime(\RX_BASEDIR . $filename));
     } else {
         return false;
     }
 }