Easy LLM Integration for Laravel: MCP Server Package
https://op.gg/open-source/laravel-mcp-server
Discussions: https://discu.eu/q/https://op.gg/open-source/laravel-mcp-server

Easy LLM Integration for Laravel: MCP Server Package
https://op.gg/open-source/laravel-mcp-server
Discussions: https://discu.eu/q/https://op.gg/open-source/laravel-mcp-server
OMG! WTF kind of AI abomination is this?!
PHP-Sicherheitsprüfung: 27 Schwachstellen entdeckt und behoben | heise online
https://heise.de/-10354122 #PHP #Sicherheitslücken #Update
blog! “Introducing Pretty Print HTML for PHP 8.4”
I'm delight to announce the first release of my opinionated HTML Pretty Printer for new versions of PHP.
Grab the code from Packagist
Contribute on GitLab
There are several prettifiers on Packagist, but I think mine is the only one which works with the new Dom\HTMLDocument class.
Table of Contents
What
This takes…
Read more: https://shkspr.mobi/blog/2025/04/introducing-pretty-print-html-for-php-8-4/
⸻
#HTML #php
TinyAuth and CakePHP authorization plugin (part 2/2)
https://www.dereuromark.de/2025/04/17/tinyauth-and-cakephp-authorization-plugin/
Discussions: https://discu.eu/q/https://www.dereuromark.de/2025/04/17/tinyauth-and-cakephp-authorization-plugin/
My Laravel PR was shot down, but I may give it a chance later in the year to use Property Hooks as attribute cast.
Why? I blindly guess that using Property Hooks are less computationally costly but also IDE friendly.
Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy. #Symfony #drupal #typo3 #php #programming
https://symfonystation.mobileatom.net/Symfony-Station-Communique-18-April-2025
New article on our blog
Silas Joisten writes about a new way to write tests in #Symfony. Explore Zenstruck Foundry and improve the quality of your code now!
Read the full article here https://bit.ly/4ikakOr
running #phpstan on #php 8.5.x will be up to ~10% faster thanks to recent fixes by nielsdos on php-src
collaboration with him already paid off :-)
see my benchmark at
https://github.com/php/php-src/pull/18273#issuecomment-2815265546
We released 3.11.0 of event-sourcing-bundle! See here for the changelog: https://github.com/patchlevel/event-sourcing-bundle/releases/tag/3.11.0
#PHP #DDD #EventSourcing #Symfony
I've now published my first library on Packagist!
https://packagist.org/packages/edent/pretty-print-html
Feedback, suggestions, corrections, tips, tricks, and praise very much welcome!
In PHP, when declaring the return type of an interface method, if I want to define a fluent interface and say "this method should return the instance of itself," which is best to use in the return type declaration: `self`, `static`, or the actual interface name?
for the past few years, i'm sure many of you have read my many lamentations about the death of the old, small web many of us grew up with.
there are tons of static site generators out there, but none of them did what i wanted: something that could build an entire site without futzing with javascript and library dependencies. i wanted something that we would have had in 2005, but didn't have in 2025.
in january, i decided to do something about it instead of whining. i started gluing together a few php scripts i had been using to build blogs, rss feeds and mini homepages. i even wrote a new mini markup language.
i thought it would take me a week. it took >3 months.
it ran for the past month as globaltalk.network's interactive site, and many of you asked if i'd ever let other people spin up an instance. i can finally say: yes!
today, kiki is officially finished and released for public use. named after my little black house demon, it's small, fast, and sometimes well behaved. and, it's all written in php without a single external dependency. just unzip and go.
it's released as shareware - in the oldest, finest, jankiest meaning of the word: you're free to goof around with and share the unregistered version. build your own little kiki instance, and customize the heck out of it until it feels like your own little home in the world wide web:
Model except(), assertThrowsNothing & Arr::sole() in Laravel 12.4
Discussions: https://discu.eu/q/https://youtu.be/w1WqD8V4xvU
Laravel 12.9 Introduces Memoized Cache Driver
https://nabilhassen.com/laravel-129-introduces-memoized-cache-driver
Discussions: https://discu.eu/q/https://nabilhassen.com/laravel-129-introduces-memoized-cache-driver
Medior PHP https://leanpub.com/b/mediorphp by Joseph Kanyo is the featured bundle of ebooks on the Leanpub homepage! https://leanpub.com #Php #Databases #Mysql #ComputerProgramming #Laravel #Symfony #Html #Refactoring #Apis #ApiDesign #books #ebooks
I just realized that I haven't updated the FOSS page on the main website for some time. Added short descriptions for a bunch of things that have been built and updated over the past year: Criteria (conditional logic in JSON), Penknife (a compact Blade-inspired template engine), Money (BCMath with rounding for financial calculations), and Colorspace (conversion between color models and more).
I've been busier than I thought!
More at https://www.abivia.com/foss