Autodoc
  • Namespace
  • Class
  • Tree

Namespaces

  • BlueTihi
    • Context
  • Brickrouge
    • Element
      • Nodes
    • Renderer
    • Widget
  • ICanBoogie
    • ActiveRecord
    • AutoConfig
    • CLDR
    • Composer
    • Core
    • Event
    • Exception
    • HTTP
      • Dispatcher
      • Request
    • I18n
      • Translator
    • Mailer
    • Modules
      • Taxonomy
        • Support
      • Thumbnailer
        • Versions
    • Object
    • Operation
      • Dispatcher
    • Prototype
    • Routes
    • Routing
      • Dispatcher
    • Session
  • Icybee
    • ActiveRecord
      • Model
    • ConfigOperation
    • Document
    • EditBlock
    • Element
      • ActionbarContextual
      • ActionbarSearch
      • ActionbarToolbar
    • FormBlock
    • Installer
    • ManageBlock
    • Modules
      • Articles
      • Cache
        • Collection
        • ManageBlock
      • Comments
        • ManageBlock
      • Contents
        • ManageBlock
      • Dashboard
      • Editor
        • Collection
      • Files
        • File
        • ManageBlock
      • Forms
        • Form
        • ManageBlock
      • I18n
      • Images
        • ManageBlock
      • Members
      • Modules
        • ManageBlock
      • Nodes
        • ManageBlock
        • Module
      • Pages
        • BreadcrumbElement
        • LanguagesElement
        • ManageBlock
        • NavigationBranchElement
        • NavigationElement
        • Page
        • PageController
      • Registry
      • Search
      • Seo
      • Sites
        • ManageBlock
      • Taxonomy
        • Terms
          • ManageBlock
        • Vocabulary
          • ManageBlock
      • Users
        • ManageBlock
        • NonceLogin
        • Roles
      • Views
        • ActiveRecordProvider
        • Collection
        • View
    • Operation
      • ActiveRecord
      • Constructor
      • Module
      • Widget
    • Rendering
  • None
  • Patron
  • PHP

Classes

  • Entry
  • Hooks
  • MetasHandler
  • Model
  • Module

Class Hooks

Namespace: Icybee\Modules\Registry
Located at vendor/icanboogie-modules/registry/lib/hooks.php

Methods summary

public static
# on_editblock_alter_values( Icybee\EditBlock\AlterValuesEvent $event, Icybee\EditBlock $target )

This callback alters the edit block of the "nodes", "users" and "sites" modules, adding support for metadatas by loading the metadatas associated with the edited object and merging them with the current properties.

This callback alters the edit block of the "nodes", "users" and "sites" modules, adding support for metadatas by loading the metadatas associated with the edited object and merging them with the current properties.

Parameters

$event
Event
$event
$target

Throws

ICanBoogie\Exception
public static
# on_operation_save( ICanBoogie\Operation\ProcessEvent $event, ICanBoogie\SaveOperation $sender )

This callback saves the metadatas associated with the object targeted by the operation.

This callback saves the metadatas associated with the object targeted by the operation.

Parameters

$event
Event
$event
$sender

Throws

ICanBoogie\Exception
public static
# on_operation_delete( ICanBoogie\Operation\ProcessEvent $event, ICanBoogie\DeleteOperation $operation )

Deletes the metadatas associated with a record when it is deleted.

Deletes the metadatas associated with a record when it is deleted.

Parameters

$event
ICanBoogie\Operation\ProcessEvent
$event
$operation
ICanBoogie\DeleteOperation
$operation

Throws

ICanBoogie\Exception
public static Icybee\Modules\Registry\MetasHandler
# get_metas( ICanBoogie\ActiveRecord $target )

This is the callback for the metas virtual property added to the "nodes", "users" and "sites" active records.

This is the callback for the metas virtual property added to the "nodes", "users" and "sites" active records.

Parameters

$target
Icybee\Modules\Nodes\Node|Icybee\Modules\Users\User|Icybee\Modules\Sites\Site
$target

Returns

Icybee\Modules\Registry\MetasHandler
A Icybee\Modules\Registry\MetasHandler instance.
public static Icybee\Modules\Registry\Module
# get_registry( ICanBoogie\Core $target )

This si the callback for the registry virtual property added to the core object.

This si the callback for the registry virtual property added to the core object.

Parameters

$target
ICanBoogie\Core
$target The core object.

Returns

Icybee\Modules\Registry\Module
The "registry" model.

Magic methods summary

Autodoc API documentation generated by ApiGen 2.8.0