Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php final class PhabricatorBuiltinFileCachePurger extends PhabricatorCachePurger { ..

Decoded Output download

<?php

final class PhabricatorBuiltinFileCachePurger
  extends PhabricatorCachePurger {

  const PURGERKEY = 'builtin-file';

  public function purgeCache() {
    $viewer = $this->getViewer();

    $files = id(new PhabricatorFileQuery())
      ->setViewer($viewer)
      ->withIsBuiltin(true)
      ->execute();

    $engine = new PhabricatorDestructionEngine();
    foreach ($files as $file) {
      $engine->destroyObject($file);
    }
  }

}
 ?>

Did this file decode correctly?

Original Code

<?php

final class PhabricatorBuiltinFileCachePurger
  extends PhabricatorCachePurger {

  const PURGERKEY = 'builtin-file';

  public function purgeCache() {
    $viewer = $this->getViewer();

    $files = id(new PhabricatorFileQuery())
      ->setViewer($viewer)
      ->withIsBuiltin(true)
      ->execute();

    $engine = new PhabricatorDestructionEngine();
    foreach ($files as $file) {
      $engine->destroyObject($file);
    }
  }

}

Function Calls

None

Variables

None

Stats

MD5 abdcb5abef42096bdd9ecb67ceee174d
Eval Count 0
Decode Time 111 ms