- Test your endpoints : Make sure it doesn't return 500 errors on the first request you try.
- Provide clear documentation that covers the actual payload to be sent / received.
Why is this so hard ?! 😓
- Test your endpoints : Make sure it doesn't return 500 errors on the first request you try.
- Provide clear documentation that covers the actual payload to be sent / received.
Why is this so hard ?! 😓
To make the setup a no-brainer, we provide a package that contains some handy DBAL related tools, configurations and much more:
🌎 github.com/phpro/dbal-t...
🏷️ #php #symfony #doctrine #dbal
github.com/php-soap/wsd...
#php #soap
github.com/php-soap/wsd...
#php #soap
🦀🐘
Check it out: playground.carthage.software
#php
🦀🐘
Check it out: playground.carthage.software
#php
github.com/veewee/refle...
github.com/veewee/refle...
www.dantleech.com/blog/2025/01...
www.dantleech.com/blog/2025/01...
github.com/phpro/soap-c...
Features: dropped the need for PHP ext-soap, improved configurability of code generation, backed enum generation, a flexible encoding system, ...
Special thanks to buhta.com for making this possible!
#soap #php
github.com/phpro/soap-c...
Features: dropped the need for PHP ext-soap, improved configurability of code generation, backed enum generation, a flexible encoding system, ...
Special thanks to buhta.com for making this possible!
#soap #php
github.com/php-soap/psr...
#PHP #SOAP
github.com/php-soap/psr...
#PHP #SOAP
- Deterministic formatter testing ensures stability.
- `mago lint --semantics-only` for quick checks.
- New linter rules: `analysis/inheritance` & `analysis/instantiation`.
📖 Official docs launched: mago.carthage.software
🔗 github.com/carthage-sof...
- Deterministic formatter testing ensures stability.
- `mago lint --semantics-only` for quick checks.
- New linter rules: `analysis/inheritance` & `analysis/instantiation`.
📖 Official docs launched: mago.carthage.software
🔗 github.com/carthage-sof...
Scratch is awesome!
Scratch is awesome!
Component: https://buff.ly/3ZMQEgh
Related PRs: https://buff.ly/3Zu2IBC
Component: https://buff.ly/3ZMQEgh
Related PRs: https://buff.ly/3Zu2IBC
This early, non-production preview of our PHP toolchain comes with:
- `mago lint `for linting
- `mago fmt` for formatting (Prettier.js-style)
- `mago ast` for AST insights
Try it now and share your feedback!
github.com/carthage-sof...
This early, non-production preview of our PHP toolchain comes with:
- `mago lint `for linting
- `mago fmt` for formatting (Prettier.js-style)
- `mago ast` for AST insights
Try it now and share your feedback!
github.com/carthage-sof...
After weeks of work, I'm thrilled to announce that the Fennec Formatter is now part of the main branch! 🦀🦊🐘
While there's still room for improvement, it's in a solid state and ready for use.
Stay tuned for more updates in the coming weeks! 😁
After weeks of work, I'm thrilled to announce that the Fennec Formatter is now part of the main branch! 🦀🦊🐘
While there's still room for improvement, it's in a solid state and ready for use.
Stay tuned for more updates in the coming weeks! 😁
www.php.net/array-slice#...
www.php.net/array-slice#...
Anyway, @roave /better-reflection 6.44.0 brings in #php 8.4 support (yes, including all the new stuff).
https://github.com/Roave/BetterReflection/releases/tag/6.44.0
Anyway, @roave /better-reflection 6.44.0 brings in #php 8.4 support (yes, including all the new stuff).
https://github.com/Roave/BetterReflection/releases/tag/6.44.0