/**
  * @see rex_var::handleDefaultParam
  */
 function handleDefaultParam($varname, $args, $name, $value)
 {
     switch ($name) {
         case '1':
         case 'category':
             $args['category'] = (int) $value;
             break;
     }
     return parent::handleDefaultParam($varname, $args, $name, $value);
 }
 /**
  * @see rex_var::handleDefaultParam
  */
 function handleDefaultParam($varname, $args, $name, $value)
 {
     switch ($name) {
         case 'field':
             $args['field'] = (string) $value;
             break;
         case 'clang':
             $args['clang'] = (int) $value;
             break;
     }
     return parent::handleDefaultParam($varname, $args, $name, $value);
 }
 function handleDefaultParam($varname, $args, $name, $value)
 {
     switch ($name) {
         case '0':
             $args['id'] = (int) $value;
             break;
         case '1':
         case 'category':
             $args['category'] = (int) $value;
             break;
         case 'types':
             $args[$name] = (string) $value;
             break;
         case 'preview':
             $args[$name] = (bool) $value;
             break;
         case 'mimetype':
             $args[$name] = (string) $value;
             break;
     }
     return parent::handleDefaultParam($varname, $args, $name, $value);
 }