/** * Assigns a parameter value. * * @param string $parameter - The key name of the parameter to set * @param mixed $value - The value to set it to */ protected function assignParameter($parameter, $value) { if ($parameter == 'page') { $this->parameters['page'] = max(intval($value), 1); } else { parent::assignParameter($parameter, $value); } }
/** * Assigns a parameter value. * * @param string $parameter - The key name of the parameter to set * @param mixed $value - The value to set it to */ protected function assignParameter($parameter, $value) { if ($parameter == 'page') { $this->parameters['page'] = max(intval($value), 0); } else if ($parameter == 'unpublished') { $this->parameters['unpublished'] = (bool)$value AND vB::$vbulletin->check_user_permission('vbcmspermissions', 'cancreatecontent'); } else { parent::assignParameter($parameter, $value); } }