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:----DlX2DV+reyxN03DdRhvCfNZBHpMR3ykggGmx3hQFCxT3UOYTjW8WDgkVh/97iugxURKhgQy5w6XoofsHv5tQ647OYmGXGhipCeSZyJPjVWNRrG18/M/r8oL6TqngkCZiZid4wxV16DXTbnH5VKDj5pm+xrTzxGjdR6ACIJg1+XjXUI5EGgDbKJnetGi3JOc+irpp5oF6sZkmROiDMQ3fYpQ9lCsJyxgPNg1avxiQSInAONaQx48SKRJeXEEQzojUCJcb0rmc//0g9Sd3LC0lH+qv1fWbHCbKV6eNqXvkcyZyqXXuOaWuZ0U8pBBOKpxkvinZxs5InwZnQx8iK9nQPis+6URUvkOT+OCCv1REXl+X8geeiIl2ApFklJe+jl2W//W3bInU/7cqbQprjzj3qm1mBVoKIs4fXgZ6fDK2CMrxHmGMI594/xBUIGYFcZc690S0OJwMyjP7Wu3IdApQUFuGxbdvC0AbDkrJmrcIjg1py6Jlw9xrvVjDdn4cTGQs0GcdARPLH4wJN6+KGPQps4MBWuyRnfd9YcXFku10VYc+xIBAuvvDqeRUCvEIUJGQTxwoU36oAvGT61fVgaRXGIEZTjtlaN7wgoBMrakFVSn6UOhrtiVUckuwmVgSxgSPKF6CE1jJJmk9a7F96LQlqIJ49ut5h2Lm4+xQRPOZdmw=----ATTACHMENT:----ODM1ODg3MzU3NzYyMDg2NCAxMDkyNTc4MDY4MjQ0OTQ5IDM0NTE4MDcyNDk4ODUxNDY=