WP_CLI
Extractor::get_first_subfolder
Return the first subfolder within a given path.
Falls back to the provided path if no subfolder was detected.
Метод класса: Extractor{}
Хуков нет.
Возвращает
Строку. First subfolder, or same as $path if none found.
Использование
$result = Extractor::get_first_subfolder( $path );
- $path(строка) (обязательный)
- Path to find the first subfolder in.
Код Extractor::get_first_subfolder() Extractor::get first subfolder WP-CLI 2.13.0-alpha
private static function get_first_subfolder( $path ) {
$iterator = new DirectoryIterator( $path );
foreach ( $iterator as $fileinfo ) {
if ( $fileinfo->isDir() && ! $fileinfo->isDot() ) {
return "{$path}/{$fileinfo->getFilename()}";
}
}
return $path;
}