Documentation

OnLinkParsedEvent extends EventArgs
in package

EventArgs is the base class for classes containing event data.

This class contains no event data. It is used by events that do not pass state information to an event handler when an event is raised. The single empty EventArgs instance can be obtained through .

Table of Contents

ON_LINK_PARSED  = 'onLinkParsed'
$_emptyEventArgsInstance  : EventArgs|null
Single instance of EventArgs.
$currentFileName  : string
$linkType  : string
$url  : string
__construct()  : mixed
getCurrentFileName()  : string
getEmptyInstance()  : EventArgs
Gets the single, empty and immutable EventArgs instance.
getLinkType()  : string
getUrl()  : string

Constants

Properties

$_emptyEventArgsInstance

Single instance of EventArgs.

private static EventArgs|null $_emptyEventArgsInstance

Methods

__construct()

public __construct(string $url, string $linkType, string $currentFileName) : mixed
Parameters
$url : string
$linkType : string
$currentFileName : string
Return values
mixed

getCurrentFileName()

public getCurrentFileName() : string
Return values
string

getEmptyInstance()

Gets the single, empty and immutable EventArgs instance.

public static getEmptyInstance() : EventArgs

This instance will be used when events are dispatched without any parameter, like this: EventManager::dispatchEvent('eventname');

The benefit from this is that only one empty instance is instantiated and shared (otherwise there would be instances for every dispatched in the abovementioned form).

Tags
link
https://msdn.microsoft.com/en-us/library/system.eventargs.aspx
see
EventManager::dispatchEvent
Return values
EventArgs

Search results