function test_set_error_handlers() { $handlers = array('test'); $old_handlers = Environmentalist::set_error_handlers($handlers); assert_equal($handlers, Environmentalist::error_handlers()); assert_equal($this->error_handlers, $old_handlers); }
/** * Sets the current registered error handlers to the array of handlers specified. * Returns the old registered error handlers. * * @param array $handlers * @return array **/ static function set_error_handlers($handlers) { $old_handlers = self::error_handlers(); self::$error_handlers = array_unique($handlers); return $old_handlers; }