. */ if (!defined('LACONICA')) { exit(1); } class Action { // lawsuit var $args; function Action() { } function arg($key) { if (array_key_exists($key, $this->args)) { return $this->args[$key]; } else { return NULL; } } function trimmed($key) { $arg = $this->arg($key); return (is_string($arg)) ? trim($arg) : $arg; } function handle($argarray) { $strip = get_magic_quotes_gpc(); $this->args = array(); foreach ($argarray as $k => $v) { $this->args[$k] = ($strip) ? stripslashes($v) : $v; } } }