Libraries tagged by object value
digital-craftsman/self-aware-normalizers
1723 Downloads
Adds interfaces and normalizers that allow value objects to normalize and denormalize themselves.
complex-heart/sdk
739 Downloads
Domain model toolset to properly build Value Objects, Entities, Aggregates and Services.
biberlabs/ddd-embeddables
251 Downloads
A collection of re-usable value objects ready to use as Embeddable in Doctrine entities
as3/short-mongo-id
22934 Downloads
Generates a short string identifier from a Mongo object id value.
softinvest/vto
1544 Downloads
Value Transfer Object
serendipity_hq/phpunit_helper
18166 Downloads
PHPUnit helper to manage tested resource, mocked objects and test values.
mass6/flexible-dto
3763 Downloads
Data transfer object with validation and value casting
revinate/php-getter-setter
29849 Downloads
PHP library to simplify getting and setting values in arrays and objects.
presta/behat-evaluator
5575 Downloads
The PrestaBehatEvaluator library leverages adapters to evaluate and transform input values into more complex objects.
bentools/set
9074 Downloads
The Set object lets you store unique values of any type, like in Javascript.
kristos80/opton
4022 Downloads
Easily get a value from an array or object without all of those unnecessary array_key_exists or isset controls
spaceonfire/type
2468 Downloads
Collection of objects that provides ability of checking value types
eboubaker/json-finder
2880 Downloads
a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.
eboreum/caster
4232 Downloads
Cast any PHP value to a sensible, human readable string. Great for type-safe outputs, exception messages, transparency during debugging, and similar things. Also helps avoiding innate problems such as printing endless, circular referencing objects (endless recursion), limits the output for large arrays and long strings, and prevents (opt-in) the outputting of sensitive strings like passwords.
xthiago/id-value-object
8372 Downloads
A Value Object (VO) for Object Identity (ID). Includes a Doctrine DBAL type for persistence.