/** * @param UIAsset $uiAsset * @return int */ protected function countDirectoriesInPathToRoot($uiAsset) { $rootDirectory = realpath($uiAsset->getBaseDirectory()); if ($rootDirectory != '/' && substr_compare($rootDirectory, '/', -1)) { $rootDirectory .= '/'; } $rootDirectoryLen = strlen($rootDirectory); return $rootDirectoryLen; }
/** * @param UIAsset $uiAsset * @return int */ protected function countDirectoriesInPathToRoot($uiAsset) { $rootDirectory = realpath($uiAsset->getBaseDirectory()); if ($rootDirectory != PATH_SEPARATOR && substr($rootDirectory, -strlen(PATH_SEPARATOR)) !== PATH_SEPARATOR) { $rootDirectory .= PATH_SEPARATOR; } $rootDirectoryLen = strlen($rootDirectory); return $rootDirectoryLen; }