accessibility-8.x-1.x-dev/modules/accessibility_wysiwyg/lib/Drupal/accessibility_wysiwyg/Plugin/CKEditorPlugin/Accessibility.php
modules/accessibility_wysiwyg/lib/Drupal/accessibility_wysiwyg/Plugin/CKEditorPlugin/Accessibility.php
<?php /** * @file * Contains \Drupal\accessibility_wysiwyg\Plugin\CKEditorPlugin\Accessibility. */ namespace Drupal\accessibility_wysiwyg\Plugin\CKEditorPlugin; use Drupal\ckeditor\CKEditorPluginBase; use Drupal\ckeditor\CKEditorPluginConfigurableInterface; use Drupal\ckeditor\Annotation\CKEditorPlugin; use Drupal\Core\Annotation\Translation; use Drupal\editor\Entity\Editor; /** * Defines the "accessibility" plugin. * * @CKEditorPlugin( * id = "accessibility", * label = @Translation("Accessibility"), * module = "accessibility_wysiwyg" * ) */ class Accessibility extends CKEditorPluginBase { /** * {@inheritdoc} */ public function getFile() { return drupal_get_path('module', 'accessibility_wysiwyg') . '/js/ckeditor/accessibility/plugin.js'; } /** * {@inheritdoc} */ public function getConfig(Editor $editor) { return array(); } /** * {@inheritdoc} */ public function getButtons() { return array( 'Accessibility' => array( 'label' => t('Accessibility'), 'image' => drupal_get_path('module', 'accessibility_wysiwyg') . '/js/ckeditor/accessibility/img/button.png', ), ); } }