/**
  * @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;
 }