types/selectors/SelectorContainer.php

Show: inherited
    Table of Contents

    This is the interface for selectors that can contain other selectors.

    Author
    Bruce Atherton  
    Package
    phing.types.selectors  

    \SelectorContainer

    Package: phing\types\selectors

    This is the interface for selectors that can contain other selectors.

    Children
    \MatchingTask
    \AbstractFileSet
    \BaseSelectorContainer
    Author
    Bruce Atherton  

    Methods

    methodpublicappendSelector( \selector $selector ) : \the

    Add a new selector into this container.

    Parameters
    Name Type Description
    $selector \selector

    the new selector to add

    Returns
    Type Description
    \the selector that was added
    methodpubliccreateAnd( ) : void

    add an "And" selector entry on the selector list

    methodpubliccreateContains( ) : void

    add a contains selector entry on the selector list

    methodpubliccreateCustom( ) : void

    add an extended selector entry on the selector list

    methodpubliccreateDate( ) : void

    add a selector date entry on the selector list

    methodpubliccreateDepend( ) : void

    add a depends selector entry on the selector list

    methodpubliccreateDepth( ) : void

    add a depth selector entry on the selector list

    methodpubliccreateFilename( ) : void

    add a selector filename entry on the selector list

    methodpubliccreateMajority( ) : void

    add a majority selector entry on the selector list

    methodpubliccreateNone( ) : void

    add a "None" selector entry on the selector list

    methodpubliccreateNot( ) : void

    add a "Not" selector entry on the selector list

    methodpubliccreateOr( ) : void

    add an "Or" selector entry on the selector list

    methodpubliccreatePresent( ) : void

    add a present selector entry on the selector list

    methodpubliccreateSelector( ) : void

    add a "Select" selector entry on the selector list

    methodpubliccreateSize( ) : void

    add a selector size entry on the selector list

    methodpublicgetSelectors(  $p ) : \an

    Returns a *copy* of the set of selectors as an array.

    Parameters
    Name Type Description
    $p
    Returns
    Type Description
    \an array of selectors in this container
    methodpublichasSelectors( ) : \whether

    Indicates whether there are any selectors here.

    Returns
    Type Description
    \whether any selectors are in this container
    methodpublicselectorCount( ) : \the

    Gives the count of the number of selectors in this container

    Returns
    Type Description
    \the number of selectors in this container
    methodpublicselectorElements( ) : \an

    Returns an array for accessing the set of selectors.

    Returns
    Type Description
    \an enumerator that goes through each of the selectors
    Documentation was generated by DocBlox 0.18.1.