123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace Drupal\edlp_admin\Plugin\Filter;
- use Drupal\Component\Utility\Html;
- // use Drupal\Component\Utility\Unicode;
- // use Drupal\Component\Utility\Xss;
- use Drupal\filter\FilterProcessResult;
- use Drupal\filter\Plugin\FilterBase;
- // use Drupal\Core\Url;
- // use Drupal\Core\Template\Attribute;
- /**
- * Provides a filter to convert audio links.
- *
- * @Filter(
- * id = "css",
- * title = @Translation("Css remove filter"),
- * description = @Translation("Remove all style attributes"),
- * type = Drupal\filter\Plugin\FilterInterface::TYPE_TRANSFORM_REVERSIBLE
- * )
- */
- class CssFilter extends FilterBase {
- /**
- * {@inheritdoc}
- */
- public function process($text, $langcode) {
- $result = new FilterProcessResult($text);
- $cleaned_text = preg_replace('/style="[^"]*"/i', '', $text);
- $result->setProcessedText($cleaned_text);
- return $result;
- }
- }
|