This method uses PHP reflection to iterate through published properties (the ones starting with get) and retrieve the properties stored by a previous serialize() call.
[line 56]
A list of actions for processing web requests.
Currently the ActionList is just a list of strings (actions), and when matched by a web request, the OnExecute event is fired.
If an ActionList1 is defined in unit1.php, and the Actions property contains an entry called "showmessage", the following URL will trigger an OnExecute:
Use this method to add a new operation to be processed by this component. ActionList will only fire OnExecute if the value for the action parameter is found on this list.
<?php
//Add the action to the list so it's available to be used
Forces a call to the OnExecute event, if attached and if the action to be called exists on the Actions array
This method fires the OnExecute event, provided all conditions are met. First, the OnExecute event must be assigned, after that, $action specified must exist on the Actions array.
<?php
//Executing this line will cause the OnExecute event to be fired
Fired when a web request contains a parameter named like the component name and the value is an action contained on the Actions array.
This event allows you to split the logic process of your application in actions, so you can freely use links in your web pages that fire events on your code.
To know which action to execute, user the $params parameter, which is an array, and the action key, this way:
<?php
//Executing this line will cause the OnExecute event to be fired