submenu_data = $submenu_data; $this->parent_slug = $parent_slug ?? Menu_Config::ELEMENTOR_MENU_SLUG; $this->position = $position; } public function get_label(): string { return $this->submenu_data[0] ?? ''; } public function get_capability(): string { return $this->submenu_data[1] ?? Menu_Config::CAPABILITY_MANAGE_OPTIONS; } public function get_slug(): string { return $this->submenu_data[2] ?? ''; } public function get_parent_slug(): string { return $this->parent_slug; } public function is_visible(): bool { return true; } public function get_page_title(): string { return $this->submenu_data[3] ?? $this->get_label(); } public function get_position(): int { return $this->position; } public function get_group_id(): string { return Menu_Config::THIRD_PARTY_GROUP_ID; } }