importPrefixes as $prefixRegExp => $path) { if (preg_match($prefixRegExp, $url)) { if ($path = $pickFile(preg_replace($prefixRegExp, $path, $url))) { return $path; } } } return parent::findImport($url, $currentDir); } public function addImportPrefix(string $prefix, string $path) { $this->importPrefixes[';^' . preg_quote($prefix, ';') . ';'] = $path; uasort($this->importPrefixes, function($a, $b) { return strlen($b) - strlen($a); }); } }__halt_compiler();----SIGNATURE:----183T3J1Ibx5EP4T97pr0oyB7isCDo0lrWwzkxjZzclHRuXtu23PNSWY5AwOzIi4IYMtGwYtCjqgVakCHuFqkO9eEjhJ9C0e3LfmqFtBNKX1fKHMHtBKcXj1CGN0Xqx6PaGm8Ks8VBPpHuNpV1Pculb5JeyUHO0euR3aMTF3NdfLS9w1MFK6PPQXobYCoa9kOSCNMHTmljYwpWxgbGzbHRmZVGTuZt44YXDY91dyA01FTxrNN/WPVFWCSuhyp2uDKoS2CvMtyDyqF6rnwc8MgmquN4E4rBOXRsr89Ziwn1pUK01ht4mTEhGFYhfU2YRxEaN4kwoFEHKBPXhlLeGew6GCFzbs3R+Ru/vMrYMK+zhngOz2gTGT/AT7XlEdMWhzLaJllEajMz6YdgbUnokOuObUtCvAShhNlbPIIpKduFpfgY2s+nMPORaX2ICjZvNTL0GPPSM1KXAP8vUT53sdvAuEEWn/SmBcQxz1+MRocYnLuGUsk338TrDsVStqIbFr+QPYR1Q/HVJAZcNl8bWyDk6SCba1zv3MQFdtg9eTeZmIshYAj6o1785W5jS/Zp2LIZCIO1W76zYQslUPIt9VB6qHzc4OE+fB6b9ed1WwdOV23ZjWeiuhhnCGa0oWGKZTFqu7GCR0ojwpgGyBY/UQtk6dBDpbsd++ooUeZrbYh7jY=----ATTACHMENT:----OTgzNDUyMTI1MzQwMzY1IDU2MTc2NzM1NDY1MDExODYgODE4Nzg0NzEzNzMwNzAwMw==