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.../httpdocs/wp-conte.../plugins/advanced.../modules/ad-block.../admin
File: admin.php
// write errors to the log
[500] Fix | Delete
if ( $error_messages = $this->error_messages->get_error_messages() ) {
[501] Fix | Delete
foreach ( $error_messages as $error_message ) {
[502] Fix | Delete
Advanced_Ads::log( __METHOD__ . ': ' . $error_message );
[503] Fix | Delete
}
[504] Fix | Delete
}
[505] Fix | Delete
}
[506] Fix | Delete
[507] Fix | Delete
}
[508] Fix | Delete
[509] Fix | Delete
/**
[510] Fix | Delete
* Generate unique name
[511] Fix | Delete
*
[512] Fix | Delete
* @param array $haystack array to check, that the returned string does not exist in this array
[513] Fix | Delete
* @param string $extension Extension to append to the name.
[514] Fix | Delete
* @return string unique name
[515] Fix | Delete
*/
[516] Fix | Delete
function generate_unique_name( $haystack = false, $extension = '' ) {
[517] Fix | Delete
$extension = $extension ? '.' . $extension : '';
[518] Fix | Delete
if ( $haystack ) {
[519] Fix | Delete
$i = 0;
[520] Fix | Delete
[521] Fix | Delete
do {
[522] Fix | Delete
$rand = (string) mt_rand( 1, 999 );
[523] Fix | Delete
if ( ++$i < 100 ) {
[524] Fix | Delete
$needle = (string) $rand . $extension;
[525] Fix | Delete
} else {
[526] Fix | Delete
$needle = (string) $rand . '_' . $i . $extension;
[527] Fix | Delete
}
[528] Fix | Delete
[529] Fix | Delete
} while( in_array( $needle, $haystack ) );
[530] Fix | Delete
[531] Fix | Delete
return $needle;
[532] Fix | Delete
}
[533] Fix | Delete
[534] Fix | Delete
$needle = (string) mt_rand( 1, 999 ) . $extension;
[535] Fix | Delete
return $needle;
[536] Fix | Delete
}
[537] Fix | Delete
[538] Fix | Delete
/**
[539] Fix | Delete
* Clear assets (on uninstall)
[540] Fix | Delete
*/
[541] Fix | Delete
function clear_assets() {
[542] Fix | Delete
$advads_options = Advanced_Ads::get_instance()->options();
[543] Fix | Delete
[544] Fix | Delete
if ( ! empty( $this->options['folder_name'] )
[545] Fix | Delete
&& ! empty( $this->options['module_can_work'] )
[546] Fix | Delete
&& $this->upload_dir
[547] Fix | Delete
&& class_exists( 'WP_Filesystem_Direct', false )
[548] Fix | Delete
) {
[549] Fix | Delete
$wp_filesystem = new WP_Filesystem_Direct( new StdClass() );
[550] Fix | Delete
$path = trailingslashit( $this->upload_dir['basedir'] ) . trailingslashit( $this->options['folder_name'] );
[551] Fix | Delete
$wp_filesystem->rmdir( $path, true );
[552] Fix | Delete
}
[553] Fix | Delete
}
[554] Fix | Delete
[555] Fix | Delete
}
[556] Fix | Delete
[557] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function