FileAccess Orion

Handler extends AbstractPlugin
in package
implements Plugin Uses PluginIsInContext

Implement contact form hook This class provides interfaces to register the contact form extension js

Tags
category

Plugin

author

Tobias Teichner webmaster@teichner.biz

since

File available since v2.3.4

Interfaces, Classes, Traits and Enums

Plugin
Define a system plugin

Table of Contents

$name  : string
$path  : string
__construct()  : mixed
OnAfterSendMail()  : void
OnBeforeResendSendMail()  : void
OnCopyMail()  : void
OnGetEntityAttributes()  : void
Get entity attributes
OnRegisterWidgetIncludes()  : void
RegisterHooks()  : array<string|int, mixed>
register system hooks Register a set of handler functions to be called in certain positions.
SetupTemplate()  : Result
Get and set the plugin setup template form
_setupTemplate()  : Result
isInContext()  : bool
Is in certain context?

Properties

Methods

__construct()

public __construct() : mixed
Return values
mixed

OnGetEntityAttributes()

Get entity attributes

public OnGetEntityAttributes(HookArgument $reference) : void

This hook is called from object handler Can be used to overrule the internal attribute set

Parameters
$reference : HookArgument

A default hook object

Tags
see
ObjectHandler::GetEntityAttributes()

Called from entitiy attribute function

Return values
void

RegisterHooks()

register system hooks Register a set of handler functions to be called in certain positions.

public RegisterHooks() : array<string|int, mixed>
Return values
array<string|int, mixed>

List of hooks to bind

SetupTemplate()

Get and set the plugin setup template form

public SetupTemplate([mixed $data = null ]) : Result
Parameters
$data : mixed = null
Return values
Result

_setupTemplate()

protected _setupTemplate([mixed $data = null ]) : Result
Parameters
$data : mixed = null
Return values
Result

isInContext()

Is in certain context?

protected isInContext(HookArgument $param, string $type, string $widget) : bool
Parameters
$param : HookArgument

The hook argument

$type : string

The type can be scss, css and js to search in widgets or _ to search in global includes

$widget : string

The widget to search for

Return values
bool

Search results