$mbPage
$mbPage : \MocaBonita\tools\MbPage
Current MbPage
Main class of the MocaBonita ActionPage
$mbPage : \MocaBonita\tools\MbPage
Current MbPage
getMbPage() : \MocaBonita\tools\MbPage
Get MbPage
setMbPage(\MocaBonita\tools\MbPage $mbPage) : \MocaBonita\tools\MbAction
Set MbPage
\MocaBonita\tools\MbPage | $mbPage |
setName(string $name) : \MocaBonita\tools\MbAction
Set action name
string | $name |
setRequiresLogin(boolean $requiresLogin = true) : \MocaBonita\tools\MbAction
Set requires login
boolean | $requiresLogin |
setRequiresAjax(boolean $requiresAjax = true) : \MocaBonita\tools\MbAction
Set requires ajax
boolean | $requiresAjax |
setRequiresMethod(string|null $requiresMethod = "GET") : \MocaBonita\tools\MbAction
Set requires method, if it's null, then will be agreed all method
string|null | $requiresMethod |
setFunctionName(string $functionName) : \MocaBonita\tools\MbAction
Set function name
string | $functionName |
setFunctionComplement(string|null $functionComplement = null) : \MocaBonita\tools\MbAction
Set function complement, if it's null, then will be removed the complement of the function
string|null | $functionComplement |
setShortcode(boolean $shortcode = true) : \MocaBonita\tools\MbAction
Set shortcode
boolean | $shortcode |
setCapability(string $capability = "read") : \MocaBonita\tools\MbAction
Set capability
string | $capability |
setData(mixed $data) : \MocaBonita\tools\MbAction
mixed | $data |
setCallback(\Closure $callback) : \MocaBonita\tools\MbAction
\Closure | $callback |
setRequiredParams(array<mixed,string> $requiredParams) : \MocaBonita\tools\MbAction
array<mixed,string> | $requiredParams |
setRequiredParam(string $require) : \MocaBonita\tools\MbAction
string | $require |
__construct(\MocaBonita\tools\MbPage $mbPage, string $actionName)
Action construct.
\MocaBonita\tools\MbPage | $mbPage | |
string | $actionName |
actionResolver(string|callable|mixed $action) : \MocaBonita\tools\MbAction
Action resolver
string|callable|mixed | $action |