ICanBoogie/Facets 0.4.x
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Facets
      • RecordCollection

Classes

  • BooleanCriterion
  • Criterion
  • CriterionList
  • CriterionNotDefined
  • CriterionValue
  • Fetcher
  • IntervalCriterionValue
  • QueryString
  • QueryStringWord
  • RecordCollection
  • SetCriterionValue

Interfaces

  • CriterionInterface
  • FetcherInterface

Traits

  • CriterionTrait
  • FetcherTrait
  • HumanizePairsTrait
  • ModelBindings
  • ParseQueryStringTrait

Trait FetcherTrait

Traits for an active record fetcher class.

Direct Known Users

ICanBoogie\Facets\Fetcher

Namespace: ICanBoogie\Facets
Located at FetcherTrait.php

Methods summary

protected ICanBoogie\Facets\CriterionList
# get_criterion_list( )

Returns the criterion list.

Returns the criterion list.

Returns

ICanBoogie\Facets\CriterionList
public
# alter_criterion_list( ICanBoogie\Facets\CriterionList $criterion_list )

Inheritdoc

public
# parse_query_string( $q )

Inheritdoc

public
# alter_conditions( array & $conditions, array $modifiers )

Inheritdoc

public
# alter_query( ICanBoogie\ActiveRecord\Query $query )

Inheritdoc

public
# alter_query_with_conditions( ICanBoogie\ActiveRecord\Query $query, array $conditions )

Inheritdoc

public
# alter_query_with_order( ICanBoogie\ActiveRecord\Query $query, $criterion_id, $order_direction = 1 )

Inheritdoc

public
# count_records( ICanBoogie\ActiveRecord\Query $query )

Inheritdoc

public
# alter_query_with_limit( ICanBoogie\ActiveRecord\Query $query, $offset, $limit )

Inheritdoc

public
# fetch_records( ICanBoogie\ActiveRecord\Query $query )

Inheritdoc

public
# alter_records( array & $records )

Inheritdoc

Properties summary

protected ICanBoogie\Facets\CriterionList $criterion_list

Criterion list.

Criterion list.

#

Magic properties

public read-only ICanBoogie\Facets\CriterionList $criterion_list

List of criterion.

ICanBoogie/Facets 0.4.x API documentation generated by ApiGen