original_string: public function make(string $name = null, string $value = null): \BearFramework\App\Request\QueryItem
      {
          if ($this->newQueryItemCache === null) {
              $this->newQueryItemCache = new \BearFramework\App\Request\QueryItem();
          }
          $object = clone($this->newQueryItemCache);
          if ($name !== null) {
              $object->name = $name;
          }
          if ($value !== null) {
              $object->value = $value;
          }
          return $object;
      }
code: public function make(string $name = null, string $value = null): \BearFramework\App\Request\QueryItem
      {
          if ($this->newQueryItemCache === null) {
              $this->newQueryItemCache = new \BearFramework\App\Request\QueryItem();
          }
          $object = clone($this->newQueryItemCache);
          if ($name !== null) {
              $object->name = $name;
          }
          if ($value !== null) {
              $object->value = $value;
          }
          return $object;
      }
code_tokens: public function make ( string $ name = null , string $ value = null ) : \ BearFramework \ App \ Request \ QueryItem { if ( $ this -> newQueryItemCache === null ) { $ this -> newQueryItemCache = new \ BearFramework \ App \ Request \ QueryItem ( ) ; } $ object = clone ( $ this -> newQueryItemCache ) ; if ( $ name !== null ) { $ object -> name = $ name ; } if ( $ value !== null ) { $ object -> value = $ value ; } return $ object ; }
docstring: Constructs a new query item and returns it.
  
  @param string|null $name The name of the query item.
  @param string|null $value The value of the query item.
  @return \BearFramework\App\Request\QueryItem Returns a new query item.
docstring_tokens: Constructs a new query item and returns it .