Automattic\WooCommerce\Blocks\Assets
Api::get_file_version
Get the file modified time as a cache buster if we're in dev mode.
Method of the class: Api{}
No Hooks.
Returns
String. The cache buster value to use for the given file.
Usage
// protected - for code of main (parent) or child class $result = $this->get_file_version( $file );
- $file(string) (required)
- Local path to the file (relative to the plugin directory).
Api::get_file_version() Api::get file version code WC 10.8.1
protected function get_file_version( $file ) {
if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG && file_exists( $this->package->get_path() . $file ) ) {
return filemtime( $this->package->get_path( trim( $file, '/' ) ) );
}
return $this->wc_version;
}