Example #1
0
 static function clear()
 {
     $files = File::readDirFiles(TEMP_DIR);
     foreach ($files as $name => $dir) {
         File::delete(TEMP_DIR . DS . $name);
     }
 }
Example #2
0
 function clearTemp()
 {
     $dir = TEMP_DIR . DS . 'smarty' . DS . 'templates_c';
     $files = File::readDirFiles($dir);
     foreach ($files as $file => $info) {
         File::delete($info['dir'] . $info['name']);
     }
 }
Example #3
0
 static function getClasses()
 {
     if (!($data = Temp::get('list_classes'))) {
         $data = array_merge(File::readDirFiles(CLASS_DIR, true), File::readDirFiles(APP_DIR, true, '/.*\\.model\\.php/u'));
         $data = serialize(array_merge($data, File::readDirFiles(APP_DIR, true, '/.*\\.class\\.php/u')));
         Temp::set('list_classes', $data);
     }
     $result = unserialize($data);
     return $result;
 }
Example #4
0
 function getFlags()
 {
     $dir = APP_DIR . DS . App::getAppName() . DS . 'images' . DS . 'flags' . DS . '16';
     return File::readDirFiles($dir);
 }