コード例 #1
0
ファイル: Own.php プロジェクト: edwardchan/d8-drupalvm
 /**
  * Implementation of hook_resolve_path_NAMESPACE().
  */
 public static function resolveExtensionPath($callerImport, $parser, $syntax = 'scss')
 {
     $alias = str_replace('/_', '/', str_replace(array('.scss', '.sass'), '', $callerImport));
     if (strrpos($alias, '/') !== false) {
         $alias = substr($alias, strrpos($alias, '/') + 1);
     }
     if (self::$filePaths == null) {
         self::$filePaths = self::getFilesArray(dirname(__FILE__) . '/' . self::$filesFolder . '/');
     }
     if (isset(self::$filePaths[$alias])) {
         return self::$filePaths[$alias];
     }
 }