ICanBoogie
  • Documentation
  • API Reference
  • Module 3.0.x
Namespaces
  • ICanBoogie
    • Module
      • ModuleCollection
      • Operation
Classes
  • Descriptor
  • ForwardedOperationDispatcher
  • Hooks
  • ModelCollection
  • ModuleCollection
  • ModuleOperationDispatcher
  • ModuleRouteDefinition
  • ModuleTemplateResolver
Traits
  • ControllerBindings
  • CoreBindings
  • ModuleRoute
Exceptions
  • ModuleCollectionInstallFailed
  • ModuleConstructorMissing
  • ModuleIsDisabled
  • ModuleNotDefined

Trait ControllerBindings

\ICanBoogie\Routing\Controller prototype bindings.

Namespace: ICanBoogie\Module
See: \ICanBoogie\Module\Hooks::controller_fetch_records
See: \ICanBoogie\Module\Hooks::controller_fetch_record
Located at Module/ControllerBindings.php

Methods summary

Magic methods summary

public fetch_records( array $modifiers ) : ICanBoogie\Facets\RecordCollection

Fetches records using the controller records_fetcher.

Fetches records using the controller records_fetcher.

Parameters

$modifiers

Returns

ICanBoogie\Facets\RecordCollection
public fetch_record( array $modifiers, & $fetcher = null ) : ICanBoogie\ActiveRecord

Fetches a record using the controller records_fetcher.

Fetches a record using the controller records_fetcher.

Parameters

$modifiers
$fetcher

Returns

ICanBoogie\ActiveRecord

Properties summary

Magic properties

public $records_fetcher : ICanBoogie\Facets\Fetcher\BasicFetcher
public read-only $app : ICanBoogie\Core
public read-only $module : ICanBoogie\Module
public read-only $model : ICanBoogie\ActiveRecord\Model
public read-only $route : ICanBoogie\Routing\Route|ICanBoogie\Module\ModuleRoute
Module 3.0.x – Check on GitHub – API documentation generated by ApiGen