function in($var_name, $default_val = null, $filter_callback = null) { $req = RequestWrapper::getPostOrGet($var_name); $result = isset($req) ? $req : $default_val; // Check that the filter function sent in exists. if ($filter_callback && function_exists($filter_callback)) { $result = $filter_callback($result); } return $result; }