Add example+test for 'entity-types-php@1'
authorTim Otten <totten@civicrm.org>
Wed, 23 Nov 2022 22:18:56 +0000 (14:18 -0800)
committerTim Otten <totten@civicrm.org>
Wed, 23 Nov 2022 22:25:27 +0000 (14:25 -0800)
commit61cb60ca1b19ca1780380a44334f35e16ffa0777
treede70aea3d51c79ce7149e9ce2e243f88415f8505
parent45a4c6ea449e969924e41c0eb9636d92e547aaad
Add example+test for 'entity-types-php@1'

To some extent, there's implicit coverage because `search_kit` uses
`entity-types-php@1`.  But this goes a bit further, ensuring that the
entity-type metadata is maintained consistently across different stages of
lifecycle (enable/disable/uninstall) and styles of interaction (eg local-only
phpunit and multi-process cv CLI).
mixin/entity-types-php@1/example/CRM/Shimmy/DAO/ShimThing.php [new file with mode: 0644]
mixin/entity-types-php@1/example/make-dao.php [new file with mode: 0644]
mixin/entity-types-php@1/example/tests/mixin/EntityTypesTest.php [new file with mode: 0644]
mixin/entity-types-php@1/example/xml/schema/CRM/Shimmy/ShimThing.entityType.php [new file with mode: 0644]
mixin/entity-types-php@1/example/xml/schema/CRM/Shimmy/ShimThing.xml [new file with mode: 0644]