ICanBoogie
  • Documentation
  • API Reference
  • Module master
Namespaces
  • ICanBoogie
    • Module
Classes
  • Descriptor
  • Hooks
  • ModelCollection
  • ModuleCollection
  • ModuleRoute
  • ModuleTemplateResolver
Traits
  • ControllerBindings
  • CoreBindings
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 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
public read-only $app : ICanBoogie\Core
public read-only $module : ICanBoogie\Module
public read-only $model : ICanBoogie\ActiveRecord\Model
public read-only $route : ICanBoogie\Module\ModuleRoute
Module master – Check on GitHub – API documentation generated by ApiGen