get_id(); } public function to_response( array $base, Base_Condition_Type $item ): array { return array(); } public function to_string( array $settings ): string { $slug = $this->get_id(); $current = $settings[ $slug ] ?? array(); if ( empty( $current ) ) { return $slug; } return Tools::esc_attr( array( $slug => $current, ) ); } public function to_array(): array { return array( 'value' => $this->get_id(), 'label' => $this->get_title(), 'display' => $this->get_display(), ); } }