Base#

NAME#

Kernel::System::DynamicField::Webservice::Base - Dynamic field web service base lib

PUBLIC INTERFACE#

new()#

Don’t create an object directly, this is a base module.

Request()#

Returns the payload of the backend.

my $Result = $DynamicFieldWebserviceBackendObject->Request(
    Webservice => '...',

    Invoker => '...',
    # OR
    InvokerSearch => '...',
    # OR
    InvokerGet => '...',

    SearchTerms => '...',
    UserID => 1,
);

Returns:

my $Result = '';

Documentation()#

Returns the documentation of the backend.

my $Documentation = $DynamicFieldWebserviceBackendObject->Documentation();

Returns:

my $Documentation = '...';