Move custom field type constants to entity
[MAILPOET-3378]
This commit is contained in:
@@ -13,6 +13,13 @@ use MailPoetVendor\Symfony\Component\Validator\Constraints as Assert;
|
|||||||
* @ORM\Table(name="custom_fields")
|
* @ORM\Table(name="custom_fields")
|
||||||
*/
|
*/
|
||||||
class CustomFieldEntity {
|
class CustomFieldEntity {
|
||||||
|
public const TYPE_DATE = 'date';
|
||||||
|
public const TYPE_TEXT = 'text';
|
||||||
|
public const TYPE_TEXTAREA = 'textarea';
|
||||||
|
public const TYPE_RADIO = 'radio';
|
||||||
|
public const TYPE_CHECKBOX = 'checkbox';
|
||||||
|
public const TYPE_SELECT = 'select';
|
||||||
|
|
||||||
use AutoincrementedIdTrait;
|
use AutoincrementedIdTrait;
|
||||||
use CreatedAtTrait;
|
use CreatedAtTrait;
|
||||||
use UpdatedAtTrait;
|
use UpdatedAtTrait;
|
||||||
|
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace MailPoet\Models;
|
namespace MailPoet\Models;
|
||||||
|
|
||||||
|
use MailPoet\Entities\CustomFieldEntity;
|
||||||
use MailPoet\Util\DateConverter;
|
use MailPoet\Util\DateConverter;
|
||||||
use MailPoet\WP\Functions as WPFunctions;
|
use MailPoet\WP\Functions as WPFunctions;
|
||||||
|
|
||||||
@@ -13,12 +14,12 @@ use MailPoet\WP\Functions as WPFunctions;
|
|||||||
|
|
||||||
class CustomField extends Model {
|
class CustomField extends Model {
|
||||||
public static $_table = MP_CUSTOM_FIELDS_TABLE; // phpcs:ignore PSR2.Classes.PropertyDeclaration
|
public static $_table = MP_CUSTOM_FIELDS_TABLE; // phpcs:ignore PSR2.Classes.PropertyDeclaration
|
||||||
const TYPE_DATE = 'date';
|
const TYPE_DATE = CustomFieldEntity::TYPE_DATE;
|
||||||
const TYPE_TEXT = 'text';
|
const TYPE_TEXT = CustomFieldEntity::TYPE_TEXT;
|
||||||
const TYPE_TEXTAREA = 'textarea';
|
const TYPE_TEXTAREA = CustomFieldEntity::TYPE_TEXTAREA;
|
||||||
const TYPE_RADIO = 'radio';
|
const TYPE_RADIO = CustomFieldEntity::TYPE_RADIO;
|
||||||
const TYPE_CHECKBOX = 'checkbox';
|
const TYPE_CHECKBOX = CustomFieldEntity::TYPE_CHECKBOX;
|
||||||
const TYPE_SELECT = 'select';
|
const TYPE_SELECT = CustomFieldEntity::TYPE_SELECT;
|
||||||
|
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
parent::__construct();
|
parent::__construct();
|
||||||
|
Reference in New Issue
Block a user