mepihindeveloper/php-data-entities

用于处理常量控制机制组件

v1.0.5 2022-01-10 10:40 UTC

This package is auto-updated.

Last update: 2024-09-14 13:54:00 UTC


README

release Packagist Version PHP Version Require license

build codecov

PHP中用于处理用户自定义常量的组件。此组件帮助操作常量及其表示。

例如,在数据库(DB)中用英语记录某些信息。同时,用户以俄语看到这些信息。

此类适用于不需要存储在数据库中的静态信息(如上面示例所述)。

在用户类中需要定义常量

CONST JUNIOR = 'junior';
CONST MIDDLE = 'middle';
CONST SENIOR = 'senior';

然后创建映射表

protected static array $map = [
    self::JUNIOR => 'Начинающий',
    self::MIDDLE => 'Продвинутый',
    self::SENIOR => 'Эксперт',
];

因此,可以访问类本身的常量(例如,用于比较),也可以访问类的方法来获取有关它们的信息。

结构

src/
--- interfaces/
--- Entity.php

interfaces目录中存储实现自定义类Entity时必须实现的必要接口。

Entity类实现了用于管理用户常量的EntityInterface接口。

可用的方法

联系方式

您可以通过以下链接在VKontakte社交网络上与我联系:VKontakte: Максим Епихин

如果您更习惯通过电子邮件,可以使用此地址: mepihindeveloper@gmail.com

我的YouTube频道,专注于Web和游戏项目开发:YouTube: Максим Епихин

您可以通过以下链接支持我进行转账: 转账