/** * @param boolean whether to use include path or not * @param boolean whether to allow pre-scanning technique or not. PreScan is important for * huge and distributed class locations */ function __construct($useIncludePath = true, $allowPreScan = false) { Assert::isBoolean($allowPreScan); $this->allowPreScan = $allowPreScan; parent::__construct($useIncludePath); $this->setExtension(PHOEBIUS_TYPE_EXTENSION); }
/** * @return boolean */ protected function isSkippable($path) { return in_array($path, $this->scannedPaths) || parent::isSkippable($path); }