Свойство | Type | Description | |
---|---|---|---|
$configManager | ConfigManager instance | ||
$container | Illuminate\Contracts\Container\Container | Container instance | |
$defaultEditorId | string | Default editor identifier | |
$mediaManager | MediaManager instance | ||
$register | PluginRegister instance | ||
$selectorName | string | The selector for tool's compiling | |
$storage | Storage instance | ||
$tagHandler | TagHandler instance |
Méthode | Description | |
---|---|---|
__construct ( |
EditorHandler constructor. | |
compile ( string $instanceId, string $content, boolean $htmlable = false ) : string | Compile the raw content to be useful | |
get ( string $instanceId ) : |
Get editor by instance id | |
getAll ( ) : array | Get registered editor ids | |
getConfigKey ( string $instanceId ) : string | Get a key string for the config | |
getDefaultEditorId ( ) : string | Get default editor id | |
getEditorId ( string $instanceId ) : string | Get editor id by instance id | |
getFiles ( string $targetId ) : |
Get files of target used | |
getPermKey ( string $instanceId ) : string | Get a key string for the permission | |
getTool ( string $toolId, string $instanceId ) : |
Get a tool | |
getToolAll ( ) : array | Get all registered tools | |
render ( string $instanceId, array | false $args, string | null $targetId = null ) : string | Rendering the editor | |
setDefaultEditorId ( string $editorId ) : void | Set default editor id | |
setInstance ( string $instanceId, string $editorId ) : void | Set instance by instance id |
Méthode | Description | |
---|---|---|
compileTools ( string $instanceId, string $content ) : string | Compile the raw content to be useful by tools |
public __construct ( |
||
$register | PluginRegister instance | |
$configManager | ConfigManager instance | |
$container | Illuminate\Contracts\Container\Container | Container instance |
$storage | Storage instance | |
$mediaManager | MediaManager instance | |
$tagHandler | TagHandler instance |
public getConfigKey ( string $instanceId ) : string | ||
$instanceId | string | instance identifier |
Résultat | string |
public getDefaultEditorId ( ) : string | ||
Résultat | string |
public getEditorId ( string $instanceId ) : string | ||
$instanceId | string | instance id |
Résultat | string |
public getPermKey ( string $instanceId ) : string | ||
$instanceId | string | instance identifier |
Résultat | string |
public setDefaultEditorId ( string $editorId ) : void | ||
$editorId | string | editor id |
Résultat | void |
protected ConfigManager,Xpressengine\Config $configManager | ||
Résultat |
protected Container,Illuminate\Contracts\Container $container | ||
Résultat | Illuminate\Contracts\Container\Container |
protected string $defaultEditorId | ||
Résultat | string |
protected MediaManager,Xpressengine\Media $mediaManager | ||
Résultat |
protected PluginRegister,Xpressengine\Plugin $register | ||
Résultat |
protected string $selectorName | ||
Résultat | string |
protected Storage,Xpressengine\Storage $storage | ||
Résultat |