public function register_field( string $group_id, string $field_id, $field_title, string $field_type, array $params ) {
        if ( $this->is_run( SettingsActionsEnum::REGISTER_FIELD ) || \did_action( $this->get_action_hook( SettingsActionsEnum::REGISTER_FIELD ) ) ) {
            return $this->array_walk_register_action( \get_defined_vars(), -1, SettingsActionsEnum::REGISTER_FIELD );
        } else {
            $this->fields[] = \get_defined_vars();