File: /home/primrwxj/thepassiveincomeideas.com/wp-content/plugins/wpauto-pro/wpauto-deprecated.php
<?php
class WPAuto_Deprecated {
public static $instance = null;
public function __construct() {}
public static function wpauto_trim( $string = '', $characters = '' ) {
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) ) {
if( $characters ) {
$val = trim( $string, $characters );
} else {
$val = trim( $string );
}
}
return $val;
}
public static function wpauto_ltrim( $string = '', $characters = '' ) {
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) && !empty( $characters ) ) {
$val = ltrim( $string, $characters );
}
return $val;
}
public static function wpauto_rtrim( $string = '', $characters = '' ) {
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) && !empty( $characters ) ) {
$val = rtrim( $string, $characters );
}
return $val;
}
public static function wpauto_str_replace( $find, $replacement, $string, $count = null ) {
$find = !is_null( $find ) ? $find : '';
$replacement = !is_null( $replacement ) ? $replacement : '';
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $find ) && !empty( $string ) ) {
$val = str_replace( $find, $replacement, $string, $count );
}
return $val;
}
public static function wpauto_htmlspecialchars( $string = '' ) { // no use
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) ) {
$val = htmlspecialchars( $string );
}
return $val;
}
public static function wpauto_htmlentities( $string = '', $flags = '', $encoding = null, $double_encode = true ) { // no use
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) ) {
if( $flags ) {
$val = htmlentities( $string, $flags, $encoding, $double_encode );
} else {
$val = htmlentities( $string );
}
}
return $val;
}
public static function wpauto_htmlspecialchars_decode( $string = '', $flag = '' ) { // no use
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) ) {
if( $flag ) {
$val = htmlspecialchars_decode( $string, $flag );
} else {
$val = htmlspecialchars_decode( $string );
}
}
return $val;
}
public static function wpauto_mb_convert_encoding( $string = '' ) {
$string = !is_null( $string ) ? $string : '';
$val = $string;
if( !empty( $string ) ) {
/*$val = mb_encode_numericentity(
self::wpauto_htmlspecialchars_decode( self::wpauto_htmlentities( $string, ENT_NOQUOTES, 'UTF-8', false ), ENT_NOQUOTES ), [0x80, 0x10FFFF, 0, ~0],
'UTF-8'
); */
$val = mb_encode_numericentity(
htmlspecialchars_decode(
htmlentities($string, ENT_NOQUOTES, 'UTF-8', false)
,ENT_NOQUOTES
), [0x80, 0x10FFFF, 0, ~0],
'UTF-8'
);
}
return $val;
}
public static function wpauto_preg_replace( $pattern, $replacement, $subject, $limit = -1, $count = null ) {
$subject = !is_null( $subject ) ? $subject : '';
$val = $subject;
if( !empty( $subject ) ) {
$val = preg_replace( $pattern, $replacement, $subject, $limit, $count );
}
return $val;
}
public static function instance() {
if ( is_null( self::$instance ) ) {
self::$instance = new self();
}
return self::$instance;
}
} WPAuto_Deprecated::instance();