PluginProbe
Social Share Buttons / 1.18
Social Share Buttons v1.18
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
share-button / classes / class-styles.php

class-styles.php in Social Share Buttons 1.18, at classes/class-styles.php

42 lines 684 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace MBSocial;
3 defined('ABSPATH') or die('No direct access permitted');
4
5
6 class styles
7 {
8 protected static $style_classes;
9 //protected static $styles;
10
11 public static function registerStyle($classname, $name)
12 {
13 static::$style_classes[$name] = $classname;
14 }
15
16
17 public static function getStyles()
18 {
19
20 return self::$style_classes;
21 }
22
23 public static function getStyle($name)
24 {
25
26 if (isset(self::$style_classes[$name]))
27 { return new self::$style_classes[$name]; }
28
29 /*
30 foreach (self::$style_classes as $order => $styles)
31 {
32 foreach($styles as $style_class)
33 {
34 if ($style_class->name == $name)
35 return $style_class;
36 }
37 } */
38 return false;
39 }
40
41 }
42