Source for file CallWrapper.php
Documentation is available at CallWrapper.php
* LICENSE: This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as published
* by the Free Software Foundation.
* @author Seiler Thomas (contributer)
* @copyright 2007 FreeNAC
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License Version 2
* @link http://www.freenac.net
* This class creates proxy-objects, that wrap other objects, and log:
* - The methods that were called
* - The parameters of the calls
* This is the core of the logging / debugging and regression testing.
* This class extends the {@link Common} class.
* We save a reference to the real object in the constructor
* Here we log the return value of each method that is called in policy.inc.php
* @param mixed $methodName The function to call and log
* @param mixed $parameters Parameters passed to the called function
* @return mixed The return value of the called function
public function __call($methodName, $parameters) {
Documentation generated on Mon, 01 Dec 2008 01:10:19 +0100 by phpDocumentor 1.4.0