Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../public_h.../clone/wp-conte.../plugins/wpforms-.../src/Helpers
File: CacheBase.php
$data,
[500] Fix | Delete
[
[501] Fix | Delete
'type' => [ $type ],
[502] Fix | Delete
]
[503] Fix | Delete
);
[504] Fix | Delete
}
[505] Fix | Delete
[506] Fix | Delete
/**
[507] Fix | Delete
* Schedule updates.
[508] Fix | Delete
*
[509] Fix | Delete
* @since 1.6.8
[510] Fix | Delete
*/
[511] Fix | Delete
public function schedule_update_cache() {
[512] Fix | Delete
[513] Fix | Delete
// Just skip if not need to register scheduled action.
[514] Fix | Delete
if ( empty( $this->settings['update_action'] ) ) {
[515] Fix | Delete
return;
[516] Fix | Delete
}
[517] Fix | Delete
[518] Fix | Delete
$tasks = wpforms()->get( 'tasks' );
[519] Fix | Delete
[520] Fix | Delete
if (
[521] Fix | Delete
! $tasks instanceof Tasks ||
[522] Fix | Delete
$tasks->is_scheduled( $this->settings['update_action'] ) !== false
[523] Fix | Delete
) {
[524] Fix | Delete
return;
[525] Fix | Delete
}
[526] Fix | Delete
[527] Fix | Delete
$tasks->create( $this->settings['update_action'] )
[528] Fix | Delete
->recurring( time() + $this->settings['cache_ttl'], $this->settings['cache_ttl'] )
[529] Fix | Delete
->params()
[530] Fix | Delete
->register();
[531] Fix | Delete
}
[532] Fix | Delete
[533] Fix | Delete
/**
[534] Fix | Delete
* Complete the cache directory.
[535] Fix | Delete
*
[536] Fix | Delete
* @since 1.6.8
[537] Fix | Delete
*/
[538] Fix | Delete
public function cache_dir_complete() {
[539] Fix | Delete
[540] Fix | Delete
if ( ! $this->updated ) {
[541] Fix | Delete
return;
[542] Fix | Delete
}
[543] Fix | Delete
[544] Fix | Delete
wpforms_create_upload_dir_htaccess_file();
[545] Fix | Delete
wpforms_create_cache_dir_htaccess_file();
[546] Fix | Delete
wpforms_create_index_html_file( $this->cache_dir );
[547] Fix | Delete
wpforms_create_index_php_file( $this->cache_dir );
[548] Fix | Delete
}
[549] Fix | Delete
[550] Fix | Delete
/**
[551] Fix | Delete
* Invalidate cache.
[552] Fix | Delete
*
[553] Fix | Delete
* @since 1.8.7
[554] Fix | Delete
*/
[555] Fix | Delete
public function invalidate_cache() {
[556] Fix | Delete
[557] Fix | Delete
Transient::delete( $this->cache_key );
[558] Fix | Delete
}
[559] Fix | Delete
[560] Fix | Delete
/**
[561] Fix | Delete
* Prepare data to store in a local cache.
[562] Fix | Delete
*
[563] Fix | Delete
* @since 1.6.8
[564] Fix | Delete
*
[565] Fix | Delete
* @param array|mixed $data Raw data received by the remote request.
[566] Fix | Delete
*
[567] Fix | Delete
* @return array Prepared data for caching.
[568] Fix | Delete
*/
[569] Fix | Delete
protected function prepare_cache_data( $data ): array {
[570] Fix | Delete
[571] Fix | Delete
if ( empty( $data ) || ! is_array( $data ) ) {
[572] Fix | Delete
return [];
[573] Fix | Delete
}
[574] Fix | Delete
[575] Fix | Delete
return $data;
[576] Fix | Delete
}
[577] Fix | Delete
[578] Fix | Delete
/**
[579] Fix | Delete
* Maybe update transient duration time.
[580] Fix | Delete
*
[581] Fix | Delete
* Allows updating transient duration time if it's less than expiration time.
[582] Fix | Delete
* To do this, overwrite this method in child classes.
[583] Fix | Delete
*
[584] Fix | Delete
* @since 1.8.7
[585] Fix | Delete
*
[586] Fix | Delete
* @param array $data Data received by the remote request.
[587] Fix | Delete
*
[588] Fix | Delete
* @return bool|array
[589] Fix | Delete
*/
[590] Fix | Delete
protected function maybe_update_transient( array $data ) {
[591] Fix | Delete
[592] Fix | Delete
return $data;
[593] Fix | Delete
}
[594] Fix | Delete
}
[595] Fix | Delete
[596] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function