PluginProbe
WP Ultimate Post Grid / 1.7.2
WP Ultimate Post Grid v1.7.2
4.1.1 trunk 1.5 1.6 1.7 1.7.1 1.7.2 1.8 1.9 2.0 2.1 2.2 2.3 2.4.0 2.5.0 2.6.0 2.7.0 2.8.0 2.8.2 3.0.0 3.3.0 3.4.0 3.5.0 3.6.0 3.7.0 All 32 releases
wp-ultimate-post-grid / vendor / vafpress / classes / control / field / fontawesome.php

fontawesome.php in WP Ultimate Post Grid 1.7.2, at vendor/vafpress/classes/control/field/fontawesome.php

38 lines 690 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 class VP_Control_Field_Fontawesome extends VP_Control_FieldMulti
4 {
5
6 public function __construct()
7 {
8 parent::__construct();
9 }
10
11 public static function withArray($arr = array(), $class_name = null)
12 {
13 if(is_null($class_name))
14 $instance = new self();
15 else
16 $instance = new $class_name;
17 $arr['items']['data'][] = array(
18 'source' => 'function',
19 'value' => 'vp_get_fontawesome_icons',
20 );
21
22 $instance->_basic_make($arr);
23
24 return $instance;
25 }
26
27 public function render($is_compact = false)
28 {
29 $this->_setup_data();
30 $this->add_data('is_compact', $is_compact);
31 return VP_View::instance()->load('control/fontawesome', $this->get_data());
32 }
33
34 }
35
36 /**
37 * EOF
38 */