atlas des actus
    
Planet PHP
05  juillet     00h00
PHP 8.4.0 Alpha 1 available for testing - PHP: Hypertext Preprocessor
   The PHP team is pleased to announce the first testing release of PHP . . , Alpha . This starts the PHP . release cycle, the rough outline of which is specified in the PHP Wiki.For source downloads of PHP . . Alpha please visit the download page.Please carefully test this version and report...
02  juillet     16h07
Creating a fake download counter with Web Components - Evert Pot
   Over the years I’ve written several open source libraries. They’re mostly unglamorous and utilitarian, but a bunch of them obtained got a decent download count, so I thought it would be fun to try and get a grand total and show a live’ download counter on my blog. This is how that looks like: ...
25  juin     10h00
Using Monolog’s TestHandler - Rob Allen
   When I write integration tests with PHPUnit, I find it helpful use Monolog’s TestHandler to check that the logs I expect are generated. It’s reasonably common that classes that write to a log take a PSR Log LoggerInterface in their constructor and then use that for logging. This usually logs to the...
18  juin     00h00
Updating (PHP) packages to ReactPHP Promise v3, and test your types with PHPStan - Cees-Jan Kiewiet
   With version, react promise adds template types to communicate what kind of data the promise will hold once resolved. Add react async . with https: github.com reactphp async pull to that and return type hints are a thing and both PHPStan and Psalm will understand them. Photo by Kindel...
11  juin     15h30
Xdebug Update: May 2024 - Derick Rethans
   Xdebug Update: May Tuesday, June th , : BST London, UK In this monthly update I explain what happened with Xdebug development in the past month. These are normally published on the first Tuesday on or after the th of each month. ...
08  juin     13h09
Apache PHP: Content-Length header is missing - Christian Weiske
   I received a photo in the Conversations XMPP app on my Android phone, but the image was not shown. Instead I got a message Bildgröà e auf xmpp files.cweiske.de prüfen which translates to Checking image size on xmpp files.cweiske.de The other XMPP client...
19  mai     02h15
Introducing Bag 1.0: Immutable Values Objects for PHP - Davey Shafik
   For the last couple of years I’ve been using Value Objects in my projects to bring language level strict types to what would typically be array data structures in my code. From method inputs to JSON API responses, value objects have almost entirely replaced arrays throughout. The ability to get...
07  mai     20h19
Initializing ZendHQ JobQueue During Application Deployment - Matthew Weier O’Phinney
   In the past few years, I’ve transitioned from engineering into product management at Zend, and it’s been a hugely rewarding experience to be able to toss ideas over the fence to my own engineering team, and have them do all the fiddly tricky bits of actually implementing them Besides packaging...
    14h15
Local Whispers - Derick Rethans
   Local Whispers Tuesday, May th , : BST London, UK For most of the videos that I make, I also like to have subtitles, because sometimes it’s easier to just read along. I used to make these subtitles with an online service called Otter.io, but they...
06  mai     15h30
Xdebug Update: April 2024 - Derick Rethans
   Xdebug Update: April Monday, May th , : BST London, UK I have not written an update like this for a while. I am sorry. In the last months I have not spent a lot of time on Xdebug due to a set of other commitments. Since my last update...