# types/FileSet.php

Moved out of MatchingTask to make it a standalone object that could be referenced (by scripts for example).

Author
  Hans Lellelid (Phing)
Author
  Arnout J. Kuiper (Ant)
Author
  Stefano Mazzocchi (Ant)
Author
  Sam Ruby (Ant)
Author
  Jon S. Stevens (Ant)
Author
  Stefan Bodewig (Ant)
Author
  Magesh Umasankar (Ant)
Package
  phing.types

## \FileSet
jump to top

Package: phing\types

Moved out of MatchingTask to make it a standalone object that could be referenced (by scripts for example).

Parent(s)
  \AbstractFileSet < \DataType < \ProjectComponent
Children
  \ZendGuardFileSet
  \TarFileSet
  \ZipFileSet
  \PearPackageFileSet
Author
  Hans Lellelid (Phing)
Author
  Arnout J. Kuiper (Ant)
Author
  Stefano Mazzocchi (Ant)
Author
  Sam Ruby (Ant)
Author
  Jon S. Stevens (Ant)
Author
  Stefan Bodewig (Ant)
Author
  Magesh Umasankar (Ant)

### Methods

`__clone( ) : void`

Return a FileSet that has the same basedir and same patternsets as this one.

`__construct( $fileset = null ) : void`

Parameters

Name | Type | Description
--- | --- | ---
$fileset |  |

`appendSelector( ) : void`

`circularReference( ) : void`

`createAnd( ) : void`

`createContains( ) : void`

`createContainsRegexp( ) : void`

`createCustom( ) : void`

`createDate( ) : void`

`createDepend( ) : void`

`createDepth( ) : void`

`createExclude( ) : void`

`createExcludesFile( ) : void`

`createFilename( ) : void`

`createInclude( ) : void`

`createIncludesFile( ) : void`

`createMajority( ) : void`

`createNone( ) : void`

`createNot( ) : void`

`createOr( ) : void`

`createPatternSet( ) : void`

`createPresent( ) : void`

`createSelector( ) : void`

`createSize( ) : void`

`createType( ) : void`

`dieOnCircularReference( ) : void`

`getCheckedRef( ) : void`

`getDescription( ) : void`

`getDir( ) : void`

`getDirectoryScanner( ) : void`

`getProject( ) : void`

`getRef( ) : void`

`getSelectors( ) : void`

`hasPatterns( ) : void`

`hasSelectors( ) : void`

`isReference( ) : void`

`log( ) : void`

`noChildrenAllowed( ) : void`

`parsingComplete( ) : void`

`selectorCount( ) : void`

`selectorElements( ) : void`

`setCaseSensitive( ) : void`

`setDefaultexcludes( ) : void`

`setDescription( ) : void`

`setDir( ) : void`

`setExcludes( ) : void`

`setExcludesfile( ) : void`

`setExpandSymbolicLinks( ) : void`

`setIncludes( ) : void`

`setIncludesfile( ) : void`

`setProject( ) : void`

`setRefid( ) : void`

`setupDirectoryScanner( ) : void`

`tooManyAttributes( ) : void`

Documentation was generated by DocBlox 0.17.1.