From 5a3629df7c431960f16df020dd41c5fbf3cc8a1f Mon Sep 17 00:00:00 2001
From: Daniel Wehner <daniel.wehner@erdfisch.de>
Date: Thu, 26 Jul 2012 14:11:47 -0500
Subject: [PATCH] Some work on style plugins

---
 includes/plugins.inc                                        | 2 +-
 .../Plugins/views/style/{Default.php => DefaultStyle.php}   | 6 +++---
 lib/Drupal/views/View.php                                   | 3 ++-
 3 files changed, 6 insertions(+), 5 deletions(-)
 rename lib/Drupal/views/Plugins/views/style/{Default.php => DefaultStyle.php} (65%)

diff --git a/includes/plugins.inc b/includes/plugins.inc
index 1bda0686860d..09faa1356908 100644
--- a/includes/plugins.inc
+++ b/includes/plugins.inc
@@ -112,7 +112,7 @@ function views_views_plugins() {
       'default' => array(
         'title' => t('Unformatted list'),
         'help' => t('Displays rows one after another.'),
-        'class' => 'Drupal\views\Plugins\views\style\Default',
+        'class' => 'Drupal\views\Plugins\views\style\DefaultStyle',
         'theme' => 'views_view_unformatted',
         'uses row plugin' => TRUE,
         'uses row class' => TRUE,
diff --git a/lib/Drupal/views/Plugins/views/style/Default.php b/lib/Drupal/views/Plugins/views/style/DefaultStyle.php
similarity index 65%
rename from lib/Drupal/views/Plugins/views/style/Default.php
rename to lib/Drupal/views/Plugins/views/style/DefaultStyle.php
index e52dba499f80..eae07b90b477 100644
--- a/lib/Drupal/views/Plugins/views/style/Default.php
+++ b/lib/Drupal/views/Plugins/views/style/DefaultStyle.php
@@ -2,18 +2,18 @@
 
 /**
  * @file
- * Definition of Drupal\views\Plugins\views\style\Default.
+ * Definition of Drupal\views\Plugins\views\style\DefaultStyle.
  */
 
 namespace Drupal\views\Plugins\views\style;
 
 /**
- * Default style plugin to render rows one after another with no
+ * Unformatted style plugin to render rows one after another with no
  * decorations.
  *
  * @ingroup views_style_plugins
  */
-class Default extends StylePluginBase {
+class DefaultStyle extends StylePluginBase {
   /**
    * Set default options
    */
diff --git a/lib/Drupal/views/View.php b/lib/Drupal/views/View.php
index f62d95ec0b4c..db826961a90a 100644
--- a/lib/Drupal/views/View.php
+++ b/lib/Drupal/views/View.php
@@ -580,7 +580,8 @@ function init_style() {
       $this->style_options = $this->display_handler->get_option('style_options');
     }
 
-    $this->style_plugin = views_get_plugin('style', $this->plugin_name);
+    $style_manager = new StylePluginManager();
+    $this->style_plugin = $style_manager->createInstance($this->plugin_name);
 
     if (empty($this->style_plugin)) {
       return FALSE;
-- 
GitLab