original_string: public static function make($xValue)
      {
          if($xValue instanceof Interfaces\Parameter)
          {
              return $xValue;
          }
          elseif(is_numeric($xValue))
          {
              return new Parameter(Jaxon::NUMERIC_VALUE, $xValue);
          }
          elseif(is_string($xValue))
          {
              return new Parameter(Jaxon::QUOTED_VALUE, $xValue);
          }
          elseif(is_bool($xValue))
          {
              return new Parameter(Jaxon::BOOL_VALUE, $xValue);
          }
          else // if(is_array($xValue) || is_object($xValue))
          {
              return new Parameter(Jaxon::JS_VALUE, $xValue);
          }
      }
code: public static function make($xValue)
      {
          if($xValue instanceof Interfaces\Parameter)
          {
              return $xValue;
          }
          elseif(is_numeric($xValue))
          {
              return new Parameter(Jaxon::NUMERIC_VALUE, $xValue);
          }
          elseif(is_string($xValue))
          {
              return new Parameter(Jaxon::QUOTED_VALUE, $xValue);
          }
          elseif(is_bool($xValue))
          {
              return new Parameter(Jaxon::BOOL_VALUE, $xValue);
          }
          else // if(is_array($xValue) || is_object($xValue))
          {
              return new Parameter(Jaxon::JS_VALUE, $xValue);
          }
      }
code_tokens: public static function make ( $ xValue ) { if ( $ xValue instanceof Interfaces \ Parameter ) { return $ xValue ; } elseif ( is_numeric ( $ xValue ) ) { return new Parameter ( Jaxon :: NUMERIC_VALUE , $ xValue ) ; } elseif ( is_string ( $ xValue ) ) { return new Parameter ( Jaxon :: QUOTED_VALUE , $ xValue ) ; } elseif ( is_bool ( $ xValue ) ) { return new Parameter ( Jaxon :: BOOL_VALUE , $ xValue ) ; } else // if(is_array($xValue) || is_object($xValue)) { return new Parameter ( Jaxon :: JS_VALUE , $ xValue ) ; } }
docstring: Create a Parameter instance using the given value
  
  @param mixed         $xValue                 The parameter value
  
  @return Parameter
docstring_tokens: Create a Parameter instance using the given value