public function register_menu_page( $page_title, $menu_title, string $menu_slug, string $capability, array $params ) {
        if ( $this->is_run( SettingsActionsEnum::REGISTER_MENU_PAGE ) || \did_action( $this->get_action_hook( SettingsActionsEnum::REGISTER_MENU_PAGE ) ) ) {
            return $this->array_walk_register_action( \get_defined_vars(), -1, SettingsActionsEnum::REGISTER_MENU_PAGE );
        } else {
            $this->menu_pages[] = \get_defined_vars();