PHPXMLRPC-EXTRAS

SelfDocumentingServerTrait

Table of Contents

Properties

$default_doclang  : mixed
$default_doctype  : string
$editorpath  : string|null
$execute_on_form_submit  : bool
$supported_doctypes  : array<string|int, string>
$supported_langs  : array<string|int, string>
$documentationGenerator  : mixed
$templates  : array<string|int, string>

Methods

setTemplate()  : void
generateDocs()  : string
getTemplates()  : array<string|int, mixed>
handleNonRPCRequest()  : mixed

Properties

$default_doctype

public string $default_doctype = 'html'

default format for generated documentation: either wsdl or html

Methods

setTemplate()

public setTemplate(string $name, string $contents) : void
Parameters
$name : string
$contents : string

generateDocs()

protected generateDocs([string $doctype = 'html' ][, string $lang = 'en' ][, string $editorPath = '' ][, bool $displayExecutionForm = true ]) : string
Parameters
$doctype : string = 'html'
$lang : string = 'en'
$editorPath : string = ''
$displayExecutionForm : bool = true
Return values
string

handleNonRPCRequest()

protected handleNonRPCRequest(mixed $docType, mixed $returnPayload) : mixed
Parameters
$docType : mixed
$returnPayload : mixed

        
On this page

Search results