Documentation

DateRangeFilterIterator extends FilterIterator
in package

DateRangeFilterIterator filters out files that are not in the given date range (last modified dates).

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

Properties

$comparators  : mixed

Methods

__construct()  : mixed
Constructor.
accept()  : bool
Filters the iterator values.
rewind()  : mixed
This is a workaround for the problem with \FilterIterator leaving inner \FilesystemIterator in wrong state after rewind in some cases.

Properties

Methods

__construct()

Constructor.

public __construct(Iterator $iterator, array<string|int, DateComparator$comparators) : mixed
Parameters
$iterator : Iterator

The Iterator to filter

$comparators : array<string|int, DateComparator>

An array of DateComparator instances

accept()

Filters the iterator values.

public accept() : bool
Return values
bool

true if the value should be kept, false otherwise

rewind()

This is a workaround for the problem with \FilterIterator leaving inner \FilesystemIterator in wrong state after rewind in some cases.

public rewind() : mixed
Tags
see
FilterIterator::rewind()

        
On this page

Search results