Astra_Cache_Base::write_assets( String $style_data, String $type )
Write dynamic asset files.
Description
Parameters
- $style_data
-
(String) (Required) Dynamic CSS.
- $type
-
(String) (Required) Asset type.
Return
(void)
Source
File: classes/cache/class-astra-cache-base.php
protected function write_assets( $style_data, $type ) { $allow_file_generation = get_option( '_astra_file_generation', 'disable' ); if ( 'disable' === $allow_file_generation || is_customize_preview() ) { return; } $assets_info = $this->get_asset_info( $type ); $post_timestamp = $this->get_post_timestamp( $assets_info ); // Check if we need to create a new file or override the current file. if ( ! empty( $style_data ) && true === $post_timestamp['create_new_file'] ) { $this->file_write( $style_data, $post_timestamp['timestamp'], $assets_info ); } }
Expand full source code Collapse full source code View on Trac