public function beforeAction($action) { if (!Ibos::app()->user->isGuest) { $param = ConvertUtil::implodeArray(array("GET" => $_GET, "POST" => $_POST), array("username", "password", "formhash")); $action = $action->getId(); $log = array("user" => Ibos::app()->user->username, "ip" => Ibos::app()->setting->get("clientip"), "action" => $action, "param" => $param); Log::write($log, "admincp", sprintf("module.dashboard.%s", $action)); } return true; }