├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── phpunit.phar ├── phpunit.xml.dist ├── src └── class │ ├── ClassHelper.php │ └── ClassHelper │ ├── Accessor │ ├── Common.php │ ├── Get.php │ └── Set.php │ └── Coerce │ ├── IntToString.php │ └── StringToInt.php └── test ├── bootstrap.php └── class ├── ClassHelperTest.php └── Dummy ├── Birthday.php ├── Event.php ├── ExtendedClassHelper.php ├── LoosePerson.php ├── Person.php ├── SettablePerson.php └── StrictPerson.php /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.swp 3 | *.iml 4 | nbproject 5 | build 6 | vendor 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/phpunit.phar -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/class/ClassHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper.php -------------------------------------------------------------------------------- /src/class/ClassHelper/Accessor/Common.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper/Accessor/Common.php -------------------------------------------------------------------------------- /src/class/ClassHelper/Accessor/Get.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper/Accessor/Get.php -------------------------------------------------------------------------------- /src/class/ClassHelper/Accessor/Set.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper/Accessor/Set.php -------------------------------------------------------------------------------- /src/class/ClassHelper/Coerce/IntToString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper/Coerce/IntToString.php -------------------------------------------------------------------------------- /src/class/ClassHelper/Coerce/StringToInt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/src/class/ClassHelper/Coerce/StringToInt.php -------------------------------------------------------------------------------- /test/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/bootstrap.php -------------------------------------------------------------------------------- /test/class/ClassHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/ClassHelperTest.php -------------------------------------------------------------------------------- /test/class/Dummy/Birthday.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/Birthday.php -------------------------------------------------------------------------------- /test/class/Dummy/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/Event.php -------------------------------------------------------------------------------- /test/class/Dummy/ExtendedClassHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/ExtendedClassHelper.php -------------------------------------------------------------------------------- /test/class/Dummy/LoosePerson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/LoosePerson.php -------------------------------------------------------------------------------- /test/class/Dummy/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/Person.php -------------------------------------------------------------------------------- /test/class/Dummy/SettablePerson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/SettablePerson.php -------------------------------------------------------------------------------- /test/class/Dummy/StrictPerson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gree/MagicSpice/HEAD/test/class/Dummy/StrictPerson.php --------------------------------------------------------------------------------