Automattic\WooCommerce\Internal\TransientFiles

TransientFilesEngine::delete_directory_if_not_empty()privateWC 1.0

Delete a directory if it isn't empty.

Method of the class: TransientFilesEngine{}

No Hooks.

Return

null. Nothing (null).

Usage

// private - for code of main (parent) class only
$result = $this->delete_directory_if_not_empty( $directory );
$directory(string) (required)
Full directory path.

TransientFilesEngine::delete_directory_if_not_empty() code WC 9.5.1

private function delete_directory_if_not_empty( string $directory ) {
	if ( ! ( new \FilesystemIterator( $directory ) )->valid() ) {
		rmdir( $directory );
	}
}