********************************************************************************
Package: class phpCallback
--------------------------------------------------------------------------------
Package version: 1.0
--------------------------------------------------------------------------------
Copyright: (C) 2005 Konstantin S. Budylov
nimous@nightworks.ru
--------------------------------------------------------------------------------
Licence: General Public License. See the GPL.txt for details
--------------------------------------------------------------------------------
Summary:
This class is intended for management of 'callback' elements,
such as Objects and it's methods, or arrays with it's values, or some functions,
or whatever you want.
It based on a principle of the mechanism of PHP 'call_user_func_array()' function,
with preliminary addition of the 'callbacks' elements, and their subsequent call.
For a calling a callback-elements JAVA-syntax (object.method) is used as I find its more readable,
in comparison with PHP syntax ($object->method())
If you think differently, simply change variables '$separator'
in the functions get_array_key() and set_array_key(), stored
in the file functions.inc.php in this package (the values must be identical).
Anyway, I find this class very convenient and useful for myself,
and, if it will be useful for someone else - it will be pleasant for me. :)
Please, see the example.php for details.
--------------------------------------------------------------------------------
Feedback:
On any questions, please, contact me by this email: nimous@nightworks.ru
********************************************************************************
|