apply_filters( 'pre_recurse_dirsize', int|false $space_used , string $directory , string|string[]|null $exclude , int $max_execution_time , array $directory_cache )
Filters the amount of storage space used by one directory and all its children, in megabytes.
Description
Return the actual used space to short-circuit the recursive PHP file size calculation and use something else, like a CDN API or native operating system tools for better performance.
Parameters
- $space_used
-
The amount of used space, in bytes. Default false.
- $directory
-
Full path of a directory.
- $exclude
-
Full path of a subdirectory to exclude from the total, or array of paths.
- $max_execution_time
-
Maximum time to run before giving up. In seconds.
- $directory_cache
-
Array of cached directory paths.
Source
Changelog
Version | Description |
---|---|
5.6.0 | Introduced. |