Commit 46f69fdf authored by Andrei Ivnitskii's avatar Andrei Ivnitskii Committed by Oriol Roselló Castells
Browse files

Issue #3229785 by ivnish, joncjordan, oriol_e9g: Deprecated function: strpos()

parent 6122854b
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -34,8 +34,9 @@ class FilterResponsiveWrappers extends FilterBase {
      // Responsive iframe class and wrapper.
      if ($this->settings['responsive_iframe']) {
        $iframe_pattern = $this->settings['responsive_iframe_pattern'];
        $iframe_wrapper_class = $config->get('iframe_wrapper_class');
        $iframe_class = $config->get('iframe_class');

        $iframe_wrapper_class = $config->get('iframe_wrapper_class') ?? 'embed-responsive embed-responsive-16by9';
        $iframe_class = $config->get('iframe_class') ?? 'embed-responsive-item';

        $iframes = $dom->getElementsByTagName('iframe');
        foreach ($iframes as $iframe) {
@@ -70,8 +71,8 @@ class FilterResponsiveWrappers extends FilterBase {

      // Responsive table wrapper and class.
      if ($this->settings['responsive_table']) {
        $table_wrapper_class = $config->get('table_wrapper_class');
        $table_class = $config->get('table_class');
        $table_wrapper_class = $config->get('table_wrapper_class') ?? 'table-responsive';
        $table_class = $config->get('table_class') ?? 'table';

        $tables = $dom->getElementsByTagName('table');
        foreach ($tables as $table) {
@@ -95,7 +96,7 @@ class FilterResponsiveWrappers extends FilterBase {

      // Responsive image class.
      if ($this->settings['responsive_image']) {
        $image_class = $config->get('image_class');
        $image_class = $config->get('image_class') ?? 'img-fluid';

        $images = $dom->getElementsByTagName('img');
        foreach ($images as $image) {
@@ -110,7 +111,7 @@ class FilterResponsiveWrappers extends FilterBase {
      $result->setProcessedText(Html::serialize($dom));

      // Attach responsive CSS if needed.
      if ($config->get('add_css')) {
      if (1 == $config->get('add_css')) {
        if (3 == $config->get('version')) {
          $result->setAttachments(['library' => ['responsivewrappers/responsivewrappers_v3']]);
        }