<?php
declare(strict_types=1);

namespace WP_AUX\Entities\AuxCF\FieldsCollections\SidebarComponents;

use AuxCF\Entities\FieldsCollectionEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardAdminSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardEmailFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardImageFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardNameFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardPhoneFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardProfileLinkFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardProfileSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardTitleFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardOrgFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardAdminNameFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardAdminTitleFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardAdminPhoneFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\ContactCard\SidebarContactCardAdminEmailFieldEntity;

class SidebarContactCardFieldsCollectionEntity extends FieldsCollectionEntity
{
  protected array $initFields = [
    SidebarContactCardImageFieldEntity::class,
    SidebarContactCardNameFieldEntity::class,
    SidebarContactCardTitleFieldEntity::class,
    SidebarContactCardOrgFieldEntity::class,
    SidebarContactCardPhoneFieldEntity::class,
    SidebarContactCardEmailFieldEntity::class,
    SidebarContactCardProfileLinkFieldEntity::class,
    SidebarContactCardAdminSwitchFieldEntity::class,
    SidebarContactCardAdminNameFieldEntity::class,
    SidebarContactCardAdminTitleFieldEntity::class,
    SidebarContactCardAdminPhoneFieldEntity::class,
    SidebarContactCardAdminEmailFieldEntity::class,
  ];

}
