original_string: public function number($name, $value = null, $step = null, $options = array())
      {
  		if( isset($step) ) $options['step'] = $step;
          
  		$options = $this->setNumberMinMax($options);
  
  		return $this->input('number', $name, $value, $options);
      }
code: public function number($name, $value = null, $step = null, $options = array())
      {
  		if( isset($step) ) $options['step'] = $step;
          
  		$options = $this->setNumberMinMax($options);
  
  		return $this->input('number', $name, $value, $options);
      }
code_tokens: public function number ( $ name , $ value = null , $ step = null , $ options = array ( ) ) { if ( isset ( $ step ) ) $ options [ 'step' ] = $ step ; $ options = $ this -> setNumberMinMax ( $ options ) ; return $ this -> input ( 'number' , $ name , $ value , $ options ) ; }
docstring: Create a form number field.
  
  @param  string  $name
  @param  string  $value
  @param  int     $step
  @param  array   $options
  @return string
docstring_tokens: Create a form number field .