WP_Filesystem_FTPext::is_dir │ public │ WP 2.5.0

Checks if resource is a directory.

Метод класса: WP_Filesystem_FTPext{}

Хуков нет.

Возвращает

bool. Whether $path is a directory.

Использование

$WP_Filesystem_FTPext = new WP_Filesystem_FTPext();
$WP_Filesystem_FTPext->is_dir( $path );
$path(строка) (обязательный)
Directory path.

Список изменений

С версии 2.5.0 Введена.

Код WP_Filesystem_FTPext::is_dir() WP 7.1.2

public function is_dir( $path ) {
	$cwd = $this->cwd();
	if ( false === $cwd ) {
		return false;
	}

	$result = @ftp_chdir( $this->link, trailingslashit( $path ) );

	if ( ! $this->link ) {
		return false;
	}

	if ( $result && $path === $this->cwd() || $this->cwd() !== $cwd ) {
		@ftp_chdir( $this->link, $cwd );
		return true;
	}

	return false;
}