SimplePie::__call()publicWP 1.0

Magic method handler

Method of the class: SimplePie{}

No Hooks.

Return

Mixed.

Usage

$SimplePie = new SimplePie();
$SimplePie->__call( $method, $args );
$method(string) (required)
Method name
$args(array) (required)
Arguments to the method

SimplePie::__call() code WP 6.6.2

public function __call($method, $args)
{
	if (strpos($method, 'subscribe_') === 0)
	{
		$level = defined('E_USER_DEPRECATED') ? E_USER_DEPRECATED : E_USER_WARNING;
		trigger_error('subscribe_*() has been deprecated, implement the callback yourself', $level);
		return '';
	}
	if ($method === 'enable_xml_dump')
	{
		$level = defined('E_USER_DEPRECATED') ? E_USER_DEPRECATED : E_USER_WARNING;
		trigger_error('enable_xml_dump() has been deprecated, use get_raw_data() instead', $level);
		return false;
	}

	$class = get_class($this);
	$trace = debug_backtrace(); // phpcs:ignore PHPCompatibility.FunctionUse.ArgumentFunctionsReportCurrentValue.NeedsInspection
	$file = $trace[0]['file'];
	$line = $trace[0]['line'];
	trigger_error("Call to undefined method $class::$method() in $file on line $line", E_USER_ERROR);
}