original_string: public function post(...$keys)
      {
          if(!$keys) {
              return $this->request->values;
          }
          elseif(count($keys) === 1) {
              return $this->request->value($keys[0]);
          }
  
          $values = [];
          foreach($keys as $key) {
              $values[] = $this->request->value($key);
          }
          return $values;
      }
code: public function post(...$keys)
      {
          if(!$keys) {
              return $this->request->values;
          }
          elseif(count($keys) === 1) {
              return $this->request->value($keys[0]);
          }
  
          $values = [];
          foreach($keys as $key) {
              $values[] = $this->request->value($key);
          }
          return $values;
      }
code_tokens: public function post ( ... $ keys ) { if ( ! $ keys ) { return $ this -> request -> values ; } elseif ( count ( $ keys ) === 1 ) { return $ this -> request -> value ( $ keys [ 0 ] ) ; } $ values = [ ] ; foreach ( $ keys as $ key ) { $ values [ ] = $ this -> request -> value ( $ key ) ; } return $ values ; }
docstring: Get post value
  
  @param array $keys
  @return string
docstring_tokens: Get post value