<?php

namespace MtcPharmacy\Multisite\Classes;


class MultisiteConstants
{
    public const ENTITY_TYPE_SHOP_BRAND = 'shop_brand';
    public const ENTITY_TYPE_SHOP_CATEGORY = 'shop_category';
    public const ENTITY_TYPE_SHOP_ITEM = 'shop_item';
    public const ENTITY_TYPE_CMS_PAGE = 'cms_page';
    public const ENTITY_TYPE_SITE_MENU = 'site_menu';

    public const MODE_SINGLE_SITE = 'single-site';
    public const MODE_MULTI_SITE = 'multi-site';


    public static function getAllowedEntityTypes()
    {
        return [
            self::ENTITY_TYPE_SHOP_BRAND,
            self::ENTITY_TYPE_SHOP_CATEGORY,
            self::ENTITY_TYPE_SHOP_ITEM,
            self::ENTITY_TYPE_CMS_PAGE,
            self::ENTITY_TYPE_SITE_MENU,
        ];
    }
}
