[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/files/garbagecollector/ -> PhabricatorFileTemporaryGarbageCollector.php (source)

   1  <?php
   2  
   3  final class PhabricatorFileTemporaryGarbageCollector
   4    extends PhabricatorGarbageCollector {
   5  
   6    public function collectGarbage() {
   7      $files = id(new PhabricatorFile())->loadAllWhere(
   8        'ttl < %d LIMIT 100',
   9        time());
  10  
  11      foreach ($files as $file) {
  12        $file->delete();
  13      }
  14  
  15      return (count($files) == 100);
  16    }
  17  
  18  }


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1