<?php
declare(strict_types=1);

namespace WP_AUX\Entities\AuxCF\Fields\RecentPosts;

use AuxCF\Entities\Field\Enum\TaxonomyFieldTypeEnum;
use AuxCF\Entities\Settings\Enum\IntSwitchEnum;
use AuxCF\Entities\Field\TaxonomyFieldEntity;
use AuxCF\Entities\Field\Enum\TaxonomyFieldReturnFormatEnum;

class RecentPostsTagFieldEntity extends TaxonomyFieldEntity
{
  public static string $name = 'recent_posts_tag';
  protected string $label = 'Filter Posts by Tags';
  protected string $taxonomy = 'post_tag';
  protected TaxonomyFieldTypeEnum $fieldType = TaxonomyFieldTypeEnum::MultiSelect;
  protected IntSwitchEnum $addTerms = IntSwitchEnum::Off;
  protected TaxonomyFieldReturnFormatEnum $returnFormat = TaxonomyFieldReturnFormatEnum::Object;
}
