original_string: public function aroundGetConfigurationDesignTheme(Design $subject, callable $proceed, ...$args)
      {
          $forceLuma = $this->scopeConfig->getValue(self::CONFIG_PATH_FORCE_LUMA_CHECKOUT, ScopeInterface::SCOPE_STORE);
          if ($forceLuma &&
              $this->httpRequest->getModuleName() === 'checkout' &&
              $this->httpRequest->getControllerName() === 'index') {
              return $this->getLumaThemeId();
          }
          return $proceed(...$args);
      }
code: public function aroundGetConfigurationDesignTheme(Design $subject, callable $proceed, ...$args)
      {
          $forceLuma = $this->scopeConfig->getValue(self::CONFIG_PATH_FORCE_LUMA_CHECKOUT, ScopeInterface::SCOPE_STORE);
          if ($forceLuma &&
              $this->httpRequest->getModuleName() === 'checkout' &&
              $this->httpRequest->getControllerName() === 'index') {
              return $this->getLumaThemeId();
          }
          return $proceed(...$args);
      }
code_tokens: public function aroundGetConfigurationDesignTheme ( Design $ subject , callable $ proceed , ... $ args ) { $ forceLuma = $ this -> scopeConfig -> getValue ( self :: CONFIG_PATH_FORCE_LUMA_CHECKOUT , ScopeInterface :: SCOPE_STORE ) ; if ( $ forceLuma && $ this -> httpRequest -> getModuleName ( ) === 'checkout' && $ this -> httpRequest -> getControllerName ( ) === 'index' ) { return $ this -> getLumaThemeId ( ) ; } return $ proceed ( ... $ args ) ; }
docstring: Forces the Luma theme when httpRequest is being handled by checkout.
  
  @param Design $subject
  @param callable $proceed
  @param array ...$args
  @return int
docstring_tokens: Forces the Luma theme when httpRequest is being handled by checkout .