public static function add_data($data)
 {
     $self = !empty($data['uwidget']) ? $data['uwidget'] : array();
     $data['uwidget'] = array_merge($self, array('widgets' => Upfront_Uwidget::get_widget_list()));
     return $data;
 }
 public function load_admin_form()
 {
     $data = json_decode(stripslashes($_POST['data']), true);
     $widget = new Upfront_Uwidget($data['widget']);
     $this->_out(new Upfront_JsonResponse_Success($widget->get_widget_admin_fields($data['widget'])));
 }