├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── example-request.md │ └── something-isn-t-right---.md └── workflows │ └── php.yml ├── .gitignore ├── LICENSE ├── README.md ├── bootstrap.php ├── composer.json ├── helpers.php ├── lists └── README.md ├── maps ├── README.md ├── price.php └── validation.php ├── phpcs.xml ├── primitives ├── README.md ├── basic_string.php ├── boolean.php ├── datetime_iso8601.php ├── email.php ├── float.php ├── integer.php ├── timestamp.php └── uri.php └── serialization ├── README.md ├── object.php └── timestamp.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/example-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/.github/ISSUE_TEMPLATE/example-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/something-isn-t-right---.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/.github/ISSUE_TEMPLATE/something-isn-t-right---.md -------------------------------------------------------------------------------- /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/bootstrap.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/composer.json -------------------------------------------------------------------------------- /helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/helpers.php -------------------------------------------------------------------------------- /lists/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/lists/README.md -------------------------------------------------------------------------------- /maps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/maps/README.md -------------------------------------------------------------------------------- /maps/price.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/maps/price.php -------------------------------------------------------------------------------- /maps/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/maps/validation.php -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/phpcs.xml -------------------------------------------------------------------------------- /primitives/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/README.md -------------------------------------------------------------------------------- /primitives/basic_string.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/basic_string.php -------------------------------------------------------------------------------- /primitives/boolean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/boolean.php -------------------------------------------------------------------------------- /primitives/datetime_iso8601.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/datetime_iso8601.php -------------------------------------------------------------------------------- /primitives/email.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/email.php -------------------------------------------------------------------------------- /primitives/float.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/float.php -------------------------------------------------------------------------------- /primitives/integer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/integer.php -------------------------------------------------------------------------------- /primitives/timestamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/timestamp.php -------------------------------------------------------------------------------- /primitives/uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/primitives/uri.php -------------------------------------------------------------------------------- /serialization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/serialization/README.md -------------------------------------------------------------------------------- /serialization/object.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/serialization/object.php -------------------------------------------------------------------------------- /serialization/timestamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mglaman/drupal-typed-data-by-example/HEAD/serialization/timestamp.php --------------------------------------------------------------------------------