original_string: public function setIds(array $ids): void
      {
          if (empty($ids)) {
              throw new \InvalidArgumentException('At least one ID must be specified');
          }
  
          foreach ($ids as $id) {
              if (!\is_int($id)) {
                  throw new \InvalidArgumentException('All IDs must be integers');
              }
          }
  
          $this->ids = $ids;
      }
code: public function setIds(array $ids): void
      {
          if (empty($ids)) {
              throw new \InvalidArgumentException('At least one ID must be specified');
          }
  
          foreach ($ids as $id) {
              if (!\is_int($id)) {
                  throw new \InvalidArgumentException('All IDs must be integers');
              }
          }
  
          $this->ids = $ids;
      }
code_tokens: public function setIds ( array $ ids ) : void { if ( empty ( $ ids ) ) { throw new \ InvalidArgumentException ( 'At least one ID must be specified' ) ; } foreach ( $ ids as $ id ) { if ( ! \ is_int ( $ id ) ) { throw new \ InvalidArgumentException ( 'All IDs must be integers' ) ; } } $ this -> ids = $ ids ; }
docstring: A comma-separated list of numeric IDs for individual items in the feed.
  
  @param int[] $ids
docstring_tokens: A comma - separated list of numeric IDs for individual items in the feed .