/** * Constructor * @return obj Current instance */ public function __construct($id, $labels, $callback = null, $capability = null, $icon = null) { $props = array('labels' => $labels, 'callback' => $callback, 'capability' => $capability, 'icon' => $icon); parent::__construct($id, $props); $this->init_required(); return $this; }