Kajona\System\Portal\PortalController::action

This method triggers the internal processing.

It may be overridden if required, e.g. to implement your own action-handling. By default, the method to be called is set up out of the action-param passed. Example: The action requested is named "newPage". Therefore, the framework tries to call actionNewPage(). If now method matching the schema is found, nothing is done. <b> Please note that this is different from the admin-handling! </b> In the case of admin-classes, an exception is thrown. But since there could be many modules on a single page, not each module may be triggered. Since Kajona 4.0, the check on declarative permissions via annotations is supported. Therefore the list of permissions, named after the "permissions" annotation are validated against the module currently loaded.