public function nohooks__set_params($hook_object, $params)
 {
     $querytype = $this->querytype();
     $queryname = $this->queryname();
     $paramnames = $this->querymodule_paramnames($queryname);
     if (is_array($paramnames)) {
         if (!isset($params[$querytype])) {
             $params[$querytype] = array();
         }
         if (!isset($params[$querytype][$queryname])) {
             $params[$querytype][$queryname] = array();
         }
         foreach ($paramnames as $paramname) {
             if (isset($params[$paramname])) {
                 if (!isset($params[$querytype][$queryname][$paramname])) {
                     $params[$querytype][$queryname][$paramname] = $params[$paramname];
                 }
                 unset($params[$paramname]);
             }
             if (isset($this->{$paramname}) && !isset($params[$querytype][$queryname][$paramname])) {
                 $params[$querytype][$queryname][$paramname] = $this->{$paramname};
             }
         }
     }
     return parent::nohooks__set_params($hook_object, $params);
 }
 public function nohooks__set_params($hook_object, $params)
 {
     $paramnames = $this->pageset_paramnames();
     if (!isset($params['_pageset'])) {
         $params['_pageset'] = array();
     }
     foreach ($paramnames as $paramname) {
         if (isset($params[$paramname])) {
             if (!isset($params['_pageset'][$paramname])) {
                 $params['_pageset'][$paramname] = $params[$paramname];
             }
             unset($params[$paramname]);
         }
         if (isset($this->{$paramname}) && !isset($params['_pageset'][$paramname])) {
             $params['_pageset'][$paramname] = $this->{$paramname};
         }
     }
     return parent::nohooks__set_params($hook_object, $params);
 }