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 ParseQueryStringTrait

Use this trait to parse the query string against an array of normalized matchables.

Namespace: ICanBoogie\Facets
Located at ParseQueryStringTrait.php

Methods summary

public
# parse_query_string( ICanBoogie\Facets\QueryString $q )

Matches the ICanBoogie\Facets\QueryString against an array of normalized matchables.

Matches the ICanBoogie\Facets\QueryString against an array of normalized matchables.

Parameters

$q
abstract protected array
# provide_query_string_matchables( )

Returns

array
An array of value/normalized_match pairs.

Properties summary

Magic properties

public string $id
ICanBoogie/Facets 0.4.x API documentation generated by ApiGen