get_id(); } protected function check( Base_Condition_Type $item ): bool { return true; } public function to_response( array $base, Base_Condition_Type $item ): array { if ( ! $this->is_supported() ) { return array(); } return array( 'check_result' => $this->check( $item ), ); } public function to_array(): array { return array( 'label' => $this->get_title(), 'value' => $this->get_id(), ); } }