Inpsyde\MultilingualPress\Factory\FallbackErrorFactory::create PHP Method

create() public method

Returns a new WordPress error object, instantiated with the given arguments.
Since: 3.0.0
public create ( array $args = [], string $class = '' ) : WP_Error
$args array Optional. Constructor arguments. Defaults to empty array.
$class string Optional. Fully qualified class name. Defaults to empty string.
return WP_Error WordPress error object.
    public function create(array $args = [], $class = '')
    {
        try {
            $object = $this->factory->create($args, (string) $class);
        } catch (Exception $e) {
            if (defined('WP_DEBUG') && WP_DEBUG) {
                throw $e;
            }
            return $this->factory->create($args, ErrorFactory::DEFAULT_CLASS);
        }
        return $object;
    }
FallbackErrorFactory