PHP Classes

File: src/TransferGenerator/Generator/Enum/AttributeTemplateEnum.php

Recommend this page to a friend!
  Classes of Sergii Pryz   Transfer Object   src/TransferGenerator/Generator/Enum/AttributeTemplateEnum.php   Download  
File: src/TransferGenerator/Generator/Enum/AttributeTemplateEnum.php
Role: Auxiliary script
Content type: text/plain
Description: Configuration script
Class: Transfer Object
Generate transfer objects using property hooks
Author: By
Last change: Removed reserved property _data, refactored initial transfer object data
Date: 15 days ago
Size: 510 bytes
 

Contents

Class file image Download
<?php

declare(strict_types=1);

namespace
Picamator\TransferObject\TransferGenerator\Generator\Enum;

enum AttributeTemplateEnum: string
{
    case
TYPE_ATTRIBUTE = '#[PropertyTypeAttribute(%s::class)]';
    case
COLLECTION_TYPE_ATTRIBUTE = '#[CollectionPropertyTypeAttribute(%s::class)]';
    case
ENUM_TYPE_ATTRIBUTE = '#[EnumPropertyTypeAttribute(%s::class)]';
    case
ARRAY_OBJECT_TYPE_ATTRIBUTE = '#[ArrayObjectPropertyTypeAttribute]';
    case
ARRAY_TYPE_ATTRIBUTE = '#[ArrayPropertyTypeAttribute]';
}