function g1_simple_slider_render_slides_meta_box($post) { $slider = G1_Slider_Factory::get_simple_slider($post); $slider->render_slides(); $widget = G1_UI_Widget_Manager()->get('g1_simple_slider_image_upload_1'); $widget->render(); }
} return $this->widgets[$id]; } } /** * @return G1_UI_Widget_Manager */ function G1_UI_Widget_Manager() { static $instance = null; if ($instance === null) { $instance = new G1_UI_Widget_Manager(); } return $instance; } G1_UI_Widget_Manager(); /** * G1_UI_Widget_Interface */ interface G1_UI_Widget_Interface { public function get_id(); public function register(); public function render(); } abstract class G1_UI_Widget implements G1_UI_Widget_Interface { private $id; private $config; private $js_config; /**