Symfony2 API
Class

Symfony\Component\Finder\Iterator\SortableIterator

class SortableIterator implements IteratorAggregate

SortableIterator applies a sort on a given Iterator.

Constants

SORT_BY_NAME

SORT_BY_TYPE

SORT_BY_ACCESSED_TIME

SORT_BY_CHANGED_TIME

SORT_BY_MODIFIED_TIME

Methods

__construct(Traversable $iterator, integer|callback $sort)

Constructor.

getIterator()

Details

at line 38
public __construct(Traversable $iterator, integer|callback $sort)

Constructor.

Parameters

Traversable $iterator The Iterator to filter
integer|callback $sort The sort type (SORT_BY_NAME, SORT_BY_TYPE, or a PHP callback)

Exceptions

InvalidArgumentException

at line 75
public getIterator()