original_string: public function getSearchRequestMeta(Array $query = NULL) {
      if (!isset($this->searchRequestMeta)) {
        $this->searchRequestMeta = new RequestMeta(\Psc\Net\HTTP\Request::GET,
                                                 $this->constructUrl(array($this->getEntityNamePlural(), '%s')),
                                                 array(RequestMeta::QUERY)
                                                );
      }
      
      if (isset($query)) {
        $meta = clone $this->searchRequestMeta;
        return $meta->setInput($query);
      }
      return $this->searchRequestMeta;
    }
code: public function getSearchRequestMeta(Array $query = NULL) {
      if (!isset($this->searchRequestMeta)) {
        $this->searchRequestMeta = new RequestMeta(\Psc\Net\HTTP\Request::GET,
                                                 $this->constructUrl(array($this->getEntityNamePlural(), '%s')),
                                                 array(RequestMeta::QUERY)
                                                );
      }
      
      if (isset($query)) {
        $meta = clone $this->searchRequestMeta;
        return $meta->setInput($query);
      }
      return $this->searchRequestMeta;
    }
code_tokens: public function getSearchRequestMeta ( Array $ query = NULL ) { if ( ! isset ( $ this -> searchRequestMeta ) ) { $ this -> searchRequestMeta = new RequestMeta ( \ Psc \ Net \ HTTP \ Request :: GET , $ this -> constructUrl ( array ( $ this -> getEntityNamePlural ( ) , '%s' ) ) , array ( RequestMeta :: QUERY ) ) ; } if ( isset ( $ query ) ) { $ meta = clone $ this -> searchRequestMeta ; return $ meta -> setInput ( $ query ) ; } return $ this -> searchRequestMeta ; }
docstring: Request zum Suchen von Entities und zur LowLevel Ausgabe
  
  @return Psc\CMS\RequestMeta
docstring_tokens: Request zum Suchen von Entities und zur LowLevel Ausgabe