Ussd
class Ussd (View source)
Traits
Properties
protected | $xpath | ||
protected | $sessionId | ||
protected | $store | ||
protected | $newSession |
Methods
string
handle(string|null $userInput = '')
No description
string|null
doParse(string|null $answer = '')
No description
void
doProcess(string|null $answer)
No description
void
doBreak()
No description
string|null
doRender()
No description
Details
__get(string $key)
No description
__set(string $key, $value)
No description
protected DOMXPath
fileToXpath(string $menuFile)
No description
protected bool
sessionExists(string $sessionId)
No description
protected string
clean(string $code = '')
No description
protected string|null
getAnswer(string|null $userInput)
No description
protected string
resolveTagName(DOMNode $node)
No description
protected string
resolveTagClass(string $tagName)
No description
protected RenderableTag
instantiateTag(string $tagName, array $args = [])
No description
__construct(DOMXPath|string $menu, string $sessionId)
No description
Ussd
entry(string $expression)
No description
Ussd
save(array $options)
No description
string
handle(string|null $userInput = '')
No description
protected string|null
doParse(string|null $answer = '')
No description
protected void
doProcess(string|null $answer)
No description
protected void
doBreak()
No description
protected string|null
doRender()
No description