Beispiel #1
0
 /**
  * Get all neccessary widgets information
  *
  * @return type
  */
 public static function widgets()
 {
     $Wr_Pb_Widgets = array();
     $widgets = WR_Pb_Helper_Functions::list_widgets();
     foreach ($widgets as $id => $widget) {
         if ($widget['class'] == 'WR_Pb_Objects_Widget') {
             continue;
         }
         $config = array('shortcode' => $widget['class'], 'name' => $widget['name'], 'identity_name' => __('Widget', WR_PBL) . ' ' . $widget['name'], 'extra_' => sprintf('data-value="%1$s" data-type="%2$s" data-sort="%2$s"', esc_attr($id), 'widget'), 'description' => $widget['description']);
         $Wr_Pb_Widgets[$widget['class']] = $config;
     }
     return $Wr_Pb_Widgets;
 }