ProviderInterface
Interface for context menu items providers
Table of Contents
Methods
- addItems() : array<string|int, mixed>
- canHandle() : bool
- Checks if the provider can add items to the menu
- getPriority() : int
- Returns the priority of the provider. Higher priority value means provider is executed first
- setContext() : void
- Initialize the current context.
Methods
addItems()
public
addItems(array<string|int, mixed> $items) : array<string|int, mixed>
Parameters
- $items : array<string|int, mixed>
Return values
array<string|int, mixed>canHandle()
Checks if the provider can add items to the menu
public
canHandle() : bool
Return values
boolgetPriority()
Returns the priority of the provider. Higher priority value means provider is executed first
public
getPriority() : int
Return values
intsetContext()
Initialize the current context.
public
setContext(string $table, string $identifier[, string $context = '' ]) : void
This method is called directly after fetching the provider from the container.
Parameters
- $table : string
- $identifier : string
- $context : string = ''