original_string: public function setTagFilters(array $value = null)
      {
          if ($value === null) {
              $this->tagFilters = ['none'];
          } elseif (empty($value)) {
              $this->tagFilters = ['all'];
          } else {
              $this->tagFilters = $value;
          }
  
          return $this;
      }
code: public function setTagFilters(array $value = null)
      {
          if ($value === null) {
              $this->tagFilters = ['none'];
          } elseif (empty($value)) {
              $this->tagFilters = ['all'];
          } else {
              $this->tagFilters = $value;
          }
  
          return $this;
      }
code_tokens: public function setTagFilters ( array $ value = null ) { if ( $ value === null ) { $ this -> tagFilters = [ 'none' ] ; } elseif ( empty ( $ value ) ) { $ this -> tagFilters = [ 'all' ] ; } else { $ this -> tagFilters = $ value ; } return $ this ; }
docstring: Set the repository tag filters.
  
  @param string[]|null $value Null for no tags, an array otherwise (empty means all tags)
  
  @return static
docstring_tokens: Set the repository tag filters .