RWMB_Core::get_meta_boxes PHP Метод

get_meta_boxes() публичный статический Метод

Advantages: - prevents duplicated global variables. - allows users to remove/hide registered meta boxes.
public static get_meta_boxes ( )
    public static function get_meta_boxes()
    {
        if (null === self::$meta_boxes) {
            self::$meta_boxes = apply_filters('rwmb_meta_boxes', array());
            self::$meta_boxes = empty(self::$meta_boxes) || !is_array(self::$meta_boxes) ? array() : self::$meta_boxes;
        }
        return self::$meta_boxes;
    }

Usage Example

Пример #1
0
 /**
  * Hash all fields into an indexed array for search
  */
 public static function hash_fields()
 {
     $meta_boxes = RWMB_Core::get_meta_boxes();
     foreach ($meta_boxes as $meta_box) {
         foreach ($meta_box['fields'] as $field) {
             if (!empty($field['id'])) {
                 self::$fields[$field['id']] = $field;
             }
         }
     }
 }
All Usage Examples Of RWMB_Core::get_meta_boxes