original_string: public static function getConfiguredStyles($key, $default = null)
      {
          $instance = static::instance();
  
          $value = $instance->get($key);
  
          $defaultValue = $instance->getDefaultValue($key);
  
          if (is_array($value)) {
              $value = array_build($value, function ($key, $value) {
                  return [array_get($value, 'class_name'), array_get($value, 'class_label')];
              });
          }
  
          return $value != $defaultValue ? $value : $default;
      }
code: public static function getConfiguredStyles($key, $default = null)
      {
          $instance = static::instance();
  
          $value = $instance->get($key);
  
          $defaultValue = $instance->getDefaultValue($key);
  
          if (is_array($value)) {
              $value = array_build($value, function ($key, $value) {
                  return [array_get($value, 'class_name'), array_get($value, 'class_label')];
              });
          }
  
          return $value != $defaultValue ? $value : $default;
      }
code_tokens: public static function getConfiguredStyles ( $ key , $ default = null ) { $ instance = static :: instance ( ) ; $ value = $ instance -> get ( $ key ) ; $ defaultValue = $ instance -> getDefaultValue ( $ key ) ; if ( is_array ( $ value ) ) { $ value = array_build ( $ value , function ( $ key , $ value ) { return [ array_get ( $ value , 'class_name' ) , array_get ( $ value , 'class_label' ) ] ; } ) ; } return $ value != $ defaultValue ? $ value : $ default ; }
docstring: Same as getConfigured but uses special style structure.
  @return mixed
docstring_tokens: Same as getConfigured but uses special style structure .