protected static function createUndefinedMemberException(
        $className,
        $property,
        $value,
        NativeException $previous = null
    ) {
        return new UndefinedMemberException(
            $className,
            $property,
            $value,
            $previous
        );
    }
protected static function createUndefinedMemberException(
        $className,
        $property,
        $value,
        NativeException $previous = null
    ) {
        return new UndefinedMemberException(
            $className,
            $property,
            $value,
            $previous
        );
    }
protected static function createUndefinedMemberException ( $ className , $ property , $ value , NativeException $ previous = null ) { return new UndefinedMemberException ( $ className , $ property , $ value , $ previous ) ; }
Override this method in child classes to implement custom undefined
member exceptions for a multiton class.

@api

@param string               $className The name of the class from which the member was requested.
@param string               $property  The name of the property used to search for the member.
@param mixed                $value     The value of the property used to search for the member.
@param NativeException|null $cause     The cause, if available.

@return UndefinedMemberExceptionInterface The newly created exception.
Override this method in child classes to implement custom undefined member exceptions for a multiton class .