<?php
declare(strict_types=1);

namespace WP_AUX\Entities\AuxCF\FieldGroups;

use AuxCF\Entities\FieldGroupEntity;
use WP_AUX\Entities\AuxCF\FieldsCollections\SectionFieldsCollectionEntity;
use WP_AUX\Entities\AuxCF\Fields\QaCollection\QaPairLabelsSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\QaCollection\QaPairAlignmentFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\QaCollection\QaPairFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\Section\SectionContentTabFieldEntity;

class AcfQaCollectionEntity extends FieldGroupEntity
{
  public static string $key = 'aux_qa_collection';
  public static string $documentationPath = 'components-q-a-collection-about-q-a-collections--docs';

  protected array $initFields = [
    SectionFieldsCollectionEntity::class,
    SectionContentTabFieldEntity::class,
    QaPairLabelsSwitchFieldEntity::class,
    QaPairAlignmentFieldEntity::class,
    QaPairFieldEntity::class,
  ];
}
