$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 |