original_string: public function setConfig($config)
      {
          if (0 >= $config) {
              throw new HTML_QuickForm2_InvalidArgumentException(
                  'MaxFileSize Rule requires a positive size limit, ' .
                  preg_replace('/\s+/', ' ', var_export($config, true)) . ' given'
              );
          }
          return parent::setConfig($config);
      }
code: public function setConfig($config)
      {
          if (0 >= $config) {
              throw new HTML_QuickForm2_InvalidArgumentException(
                  'MaxFileSize Rule requires a positive size limit, ' .
                  preg_replace('/\s+/', ' ', var_export($config, true)) . ' given'
              );
          }
          return parent::setConfig($config);
      }
code_tokens: public function setConfig ( $ config ) { if ( 0 >= $ config ) { throw new HTML_QuickForm2_InvalidArgumentException ( 'MaxFileSize Rule requires a positive size limit, ' . preg_replace ( '/\s+/' , ' ' , var_export ( $ config , true ) ) . ' given' ) ; } return parent :: setConfig ( $ config ) ; }
docstring: Sets maximum allowed file size
  
  @param    int     Maximum allowed size
  @return   HTML_QuickForm2_Rule
  @throws   HTML_QuickForm2_InvalidArgumentException    if a bogus size limit was provided
docstring_tokens: Sets maximum allowed file size