You are here

public static function BlazyAlter::isCkeditorApplicable in Blazy 8.2

Checks if Entity/Media Embed is enabled.

1 call to BlazyAlter::isCkeditorApplicable()
BlazyAlter::ckeditorCssAlter in src/BlazyAlter.php
Implements hook_ckeditor_css_alter().

File

src/BlazyAlter.php, line 93

Class

BlazyAlter
Provides hook_alter() methods for Blazy.

Namespace

Drupal\blazy

Code

public static function isCkeditorApplicable(Editor $editor) {
  foreach ([
    'entity_embed',
    'media_embed',
  ] as $filter) {
    if (!$editor
      ->isNew() && $editor
      ->getFilterFormat()
      ->filters()
      ->has($filter) && $editor
      ->getFilterFormat()
      ->filters($filter)
      ->getConfiguration()['status']) {
      return TRUE;
    }
  }
  return FALSE;
}