Exemplo n.º 1
0
 /**
  * Get Fields
  *
  * @since  0.3.0
  * @access private
  * @return array
  */
 private static function _get_fields(array $values = array())
 {
     $fields = Menu_Icons_Settings::get_settings_fields($values);
     foreach ($fields as &$field) {
         $field['attributes'] = array_merge(array('class' => '_setting', 'data-key' => $field['id']), isset($field['attributes']) ? $field['attributes'] : array());
     }
     unset($field);
     return $fields;
 }
Exemplo n.º 2
0
 /**
  * Get menu item setting fields
  *
  * @since  0.9.0
  * @access protected
  * @param  array     $meta Menu item meta value.
  * @return array
  */
 protected static function _get_menu_item_fields($meta)
 {
     $fields = array_merge(array(array('id' => 'type', 'label' => __('Type'), 'value' => $meta['type']), array('id' => 'icon', 'label' => __('Icon'), 'value' => $meta['icon'])), Menu_Icons_Settings::get_settings_fields($meta));
     return $fields;
 }