RedBean Logging interface. Provides a uniform and convenient logging interface throughout RedBeanPHP.
copyright (c) G.J.G.T. (Gabor) de Mooij and the RedBeanPHP Community This source file is subject to the BSD/GPLv2 License that is bundled with this source code in the file license.txt.
Author: Gabor de Mooij and the RedBeanPHP Community
Located at Logger.php
A logger (for PDO or OCI driver) needs to implement the log method. The log method will receive logging data. Note that the number of parameters is 0, this means all parameters are optional and the number may vary. This way the logger can be used in a very flexible way. Sometimes the logger is used to log a simple error message and in other situations sql and bindings are passed. The log method should be able to accept all kinds of parameters and data by using functions like func_num_args/func_get_args.