Commit 2d4dc27f authored by Mohammad Fayoumi's avatar Mohammad Fayoumi Committed by Rajab Natshah
Browse files

Issue #3285612 by Mohammad Fayoumi: Fix deprecated PHP 8.1 function: strpos():...

Issue #3285612 by Mohammad Fayoumi: Fix deprecated PHP 8.1 function: strpos(): Passing null to parameter #1 ($haystack) of type string
parent 30257cf3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@ class VarbaseLayoutBuilderThemeNegotiator extends AjaxBasePageNegotiator {
      && !version_compare(\Drupal::VERSION, '8.8.0', 'lt')) {

      $route_name = $route_match->getRouteName();
      if (strpos($route_name, 'layout_builder') !== FALSE) {
      if (isset($route_name) && strpos($route_name, 'layout_builder') !== FALSE) {
        if ($this->themeHandler->themeExists('claro')) {
          return TRUE;
        }
@@ -102,7 +102,7 @@ class VarbaseLayoutBuilderThemeNegotiator extends AjaxBasePageNegotiator {
      && !version_compare(\Drupal::VERSION, '8.8.0', 'lt')) {

      $route_name = $route_match->getRouteName();
      if (strpos($route_name, 'layout_builder') !== FALSE) {
      if (isset($route_name) && strpos($route_name, 'layout_builder') !== FALSE) {

        if ($this->themeHandler->themeExists('claro')) {
          if ($this->requestStack->getCurrentRequest()->request->get('dialogOptions')) {
+1 −1
Original line number Diff line number Diff line
@@ -45,7 +45,7 @@ function varbase_layout_builder_entity_operation(EntityInterface $entity) {
function varbase_layout_builder_form_alter(&$form, FormStateInterface $form_state, $form_id) {

  // Only for layout builder forms.
  if (strpos($form_id, '_layout_builder_form') !== FALSE) {
  if (isset($form_id) && strpos($form_id, '_layout_builder_form') !== FALSE) {

    // Attache the Varbase Layout Builder enhancements libraray.
    $form['#attached']['library'][] = 'varbase_layout_builder/enhancements';