├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml ├── src ├── CastsValueObjects.php └── ValueObject.php └── tests ├── CastsValueObjectTest.php ├── TestCase.php ├── bootstrap.php └── bootstrap ├── EmailValueObject.php └── UserModel.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | composer.lock 3 | .idea/ 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/CastsValueObjects.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/src/CastsValueObjects.php -------------------------------------------------------------------------------- /src/ValueObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/src/ValueObject.php -------------------------------------------------------------------------------- /tests/CastsValueObjectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/tests/CastsValueObjectTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/bootstrap/EmailValueObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/tests/bootstrap/EmailValueObject.php -------------------------------------------------------------------------------- /tests/bootstrap/UserModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redcrystalcode/laravel-value-objects/HEAD/tests/bootstrap/UserModel.php --------------------------------------------------------------------------------