ICanBoogie
  • Documentation
  • API Reference
  • Facets master
Namespaces
  • ICanBoogie
    • Facets
      • Criterion
      • CriterionValue
      • Fetcher
      • RecordCollection
Classes
  • CriterionList
  • CriterionNotDefined
  • CriterionValue
  • QueryString
  • QueryStringWord
  • RecordCollection
Interfaces
  • Criterion
  • Fetcher
Traits
  • CriterionTrait
  • FetcherTrait
  • ModelBindings

Trait FetcherTrait

Traits for an active record fetcher class.

Direct Known Users

ICanBoogie\Facets\Fetcher\BasicFetcher

Namespace: ICanBoogie\Facets
Located at FetcherTrait.php

Methods summary

protected get_criterion_list( void ) : ICanBoogie\Facets\CriterionList

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 $criterion_list : ICanBoogie\Facets\CriterionList

Criterion list.

Criterion list.


		

Magic properties

public read-only $criterion_list : ICanBoogie\Facets\CriterionList

List of criterion.

Facets master – Check on GitHub – API documentation generated by ApiGen