PluginProbe
Social Share Buttons / 1.19
Social Share Buttons v1.19
trunk 0.9 1.0 1.1 1.1.1 1.1.2 1.10 1.11 1.12 1.15 1.16 1.17 1.18 1.19 1.2 1.20 1.3 1.30 1.4 1.5 1.6 1.7 1.8 1.9
← All changes | classes/class-styles.php +19 -20 0.91.19 View file →
@@ -1,42 +1,41 @@
1 -<?php
2 -namespace MBSocial;
1 +<?php
2 +namespace MBSocial;
3 3 defined('ABSPATH') or die('No direct access permitted');
4 4
5 5
6 6 class styles
7 7 {
8 - protected static $style_classes;
9 - //protected static $styles;
8 + protected static $style_classes;
9 + //protected static $styles;
10 10
11 - public static function registerStyle($style_name, $order)
11 + public static function registerStyle($classname, $name)
12 12 {
13 -
14 - if (! isset (static::$style_classes[$order]))
15 - static::$style_classes[$order] = array( new $style_name);
16 - else
17 - static::$style_classes[$order][] = new $style_name;
18 -
19 - ksort(static::$style_classes);
13 + static::$style_classes[$name] = $classname;
20 14 }
21 15
22 -
23 - public static function getStyles()
16 +
17 + public static function getStyles()
24 18 {
25 19
26 20 return self::$style_classes;
27 21 }
22 +
23 + public static function getStyle($name)
24 + {
28 25
29 - public static function getStyle($name)
30 - {
26 + if (isset(self::$style_classes[$name]))
27 + { return new self::$style_classes[$name]; }
28 +
29 +/*
31 30 foreach (self::$style_classes as $order => $styles)
32 31 {
33 - foreach($styles as $style_class)
32 + foreach($styles as $style_class)
34 33 {
35 - if ($style_class->name == $name)
34 + if ($style_class->name == $name)
36 35 return $style_class;
37 36 }
38 - }
39 - return false;
37 + } */
38 + return false;
40 39 }
41 40
42 41 }