CKEditor5Migrator

Internal

Table of Contents

Properties

$configuration  : array

Methods

__construct()  : mixed
get()  : array
addLinkClassesToStyleSets()  : void
handleAlignmentPlugin()  : void
handleStyleDefinitions()  : void
handleWhitespacePlugin()  : void
handleWordCountPlugin()  : void
migrateAllowedContent()  : void
migrateContentsCssToArray()  : void
migrateExtraPlugins()  : void
migrateFormatTagsToHeadings()  : void
migrateRemoveButtonsFromToolbar()  : void
migrateRemovePlugins()  : void
migrateStylesSetToStyleDefinitions()  : void
migrateToolbar()  : void
CE4: https://ckeditor.com/latest/samples/toolbarconfigurator/index.html#basic CE5: https://ckeditor.com/docs/ckeditor5/latest/features/toolbar/toolbar.html#extended-toolbar-configuration-format
migrateToolbarButton()  : string|null
migrateToolbarButtons()  : array
migrateToolbarCleanup()  : array
migrateToolbarItems()  : array
migrateToolbarLinebreaks()  : array
migrateToolbarSpacers()  : array
migrateTypo3LinkAdditionalAttributes()  : void
parseRuleProperties()  : string|null
parseRulesString()  : array
Based on https://github.com/ckeditor/ckeditor4/blob/4.23.0-lts/core/filter.js#L1438

Properties

$configuration

protected array $configuration

Methods

__construct()

public __construct(array $configuration) : mixed
Parameters
$configuration : array

Richtext configuration

get()

public get() : array
Return values
array

addLinkClassesToStyleSets()

protected addLinkClassesToStyleSets() : void

handleAlignmentPlugin()

protected handleAlignmentPlugin() : void

handleStyleDefinitions()

protected handleStyleDefinitions() : void

handleWhitespacePlugin()

protected handleWhitespacePlugin() : void

handleWordCountPlugin()

protected handleWordCountPlugin() : void

migrateAllowedContent()

protected migrateAllowedContent() : void

migrateContentsCssToArray()

protected migrateContentsCssToArray() : void

migrateExtraPlugins()

protected migrateExtraPlugins() : void

migrateFormatTagsToHeadings()

protected migrateFormatTagsToHeadings() : void

migrateRemoveButtonsFromToolbar()

protected migrateRemoveButtonsFromToolbar() : void

migrateRemovePlugins()

protected migrateRemovePlugins() : void

migrateStylesSetToStyleDefinitions()

protected migrateStylesSetToStyleDefinitions() : void

migrateToolbar()

CE4: https://ckeditor.com/latest/samples/toolbarconfigurator/index.html#basic CE5: https://ckeditor.com/docs/ckeditor5/latest/features/toolbar/toolbar.html#extended-toolbar-configuration-format

protected migrateToolbar() : void

migrateToolbarButton()

protected migrateToolbarButton(string $buttonName) : string|null
Parameters
$buttonName : string
Return values
string|null

migrateToolbarButtons()

protected migrateToolbarButtons(array $toolbarItems) : array
Parameters
$toolbarItems : array
Return values
array

migrateToolbarCleanup()

protected migrateToolbarCleanup(array $toolbarItems) : array
Parameters
$toolbarItems : array
Return values
array

migrateToolbarItems()

protected migrateToolbarItems(array $items) : array
Parameters
$items : array
Return values
array

migrateToolbarLinebreaks()

protected migrateToolbarLinebreaks(array $toolbarItems) : array
Parameters
$toolbarItems : array
Return values
array

migrateToolbarSpacers()

protected migrateToolbarSpacers(array $toolbarItems) : array
Parameters
$toolbarItems : array
Return values
array

migrateTypo3LinkAdditionalAttributes()

protected migrateTypo3LinkAdditionalAttributes() : void

parseRuleProperties()

protected parseRuleProperties(string $properties, string $type) : string|null
Parameters
$properties : string
$type : string
Return values
string|null

parseRulesString()

Based on https://github.com/ckeditor/ckeditor4/blob/4.23.0-lts/core/filter.js#L1438

protected parseRulesString(string $input) : array
Parameters
$input : string
Return values
array
On this page

Search results