final class Projections implements IteratorAggregate (View source)

internal  
 

An immutable set of Content Repository projections ({ProjectionInterface}

Methods

static Projections
create()

No description

with(ProjectionInterface $projection)

No description

get(string $projectionClassName)

No description

bool
has(string $projectionClassName)

No description

getIterator()

No description

getProjectionState(string $projectionStateClassName)

No description

Details

static Projections create()

No description

Return Value

Projections

Projections with(ProjectionInterface $projection)

No description

Parameters

ProjectionInterface $projection

Return Value

Projections

ProjectionInterface get(string $projectionClassName)

No description

Parameters

string $projectionClassName

Return Value

ProjectionInterface

bool has(string $projectionClassName)

No description

Parameters

string $projectionClassName

Return Value

bool

Traversable getIterator()

No description

Return Value

Traversable

ProjectionStateInterface getProjectionState(string $projectionStateClassName)

No description

Parameters

string $projectionStateClassName

Return Value

ProjectionStateInterface