jcshoww / php-dictionary
Base dictionary class for dictionary entities in projects
1.0.1
2022-04-27 12:29 UTC
Requires
- php: ^7.0 || ^8.0
Requires (Dev)
- symfony/var-dumper: ^5.3
This package is auto-updated.
Last update: 2025-05-27 19:21:52 UTC
README
This is base PHP Dictionary library. Dictionaries are used for static data lists storing.
Installation
You can install the package via composer:
composer require jcshoww/php-dictionary
Usage
Create your own dictionary and extend it from base dictionary class. Look example below:
use Jcshoww\PHPDictionary\Dictionary; class BindingSideDictionary extends Dictionary { public const FRONT = 1; public const BACK = 2; public const LEFT = 3; public const RIGHT = 4; /** * {@inheritDoc} */ public static function getValues(): array { return [ static::FRONT => 'Front', static::BACK => 'Back', static::LEFT => 'Left', static::RIGHT => 'Right', ]; } }