calderawp / caldera-interop
0.7.2
2018-04-05 19:40 UTC
Requires
- php: ^5.6|^7.0
- calderawp/caldera-containers: 0.1.*
- guzzlehttp/guzzle: ^6.3
- pimple/pimple: ^3.2
- psr/http-message: *
Requires (Dev)
- jakub-onderka/php-parallel-lint: ^1.0
- phpunit/phpunit: 5.0.*
- squizlabs/php_codesniffer: ^3.2
This package is auto-updated.
Last update: 2024-11-23 07:54:06 UTC
README
This package is designed to make our objects interoperable between frameworks -- WordPress, Slim, Laravel, etc. -- as well as client and server.
- Interfaces that provide data-typing of entities, more consistent translation to and from array/ JSON/ database serialization and more predictable public APIs of business logic providing classes.
- Traits that provide implementations of these interfaces.
👀🌋 This Is A Module Of The Caldera Framework
-
🌋 Find Caldera Forms Here:
-
🌋 Issues and pull requests, should be submitted to the main Caldera repo.
Usage
Install
- Add to your package:
composer require calderawp/caldera-interop
- Install for development
git clone git@github.com:CalderaWP/cakdera-interop.git && composer install
Examples
Adding A Filter (Subscribe)
Applying A Filter (Dispatch)
Adding An Action (Subscribe)
Not yet implemented.
Doing An Action (Dispatch)
Not yet implemented.
Testing
- Run unit tests
composer test:unit
License, Copyright, etc.
Copyright 2018+ CalderaWP LLC and licensed under the terms of the GNU GPL license. Please share with your neighbor.