Dynamic Link Generation in #PHP with #Symfony Expression Language.
HAL (Hypertext Application Language) is a simple format used to represent linked resources in RESTful APIs.
While working on AuditTrailBundle, I’ve learned a lot about Doctrine internals: UnitOfWork, lifecycle events, flush timing, change sets, proxies, transactions, and all the edge cases around audit logging.
And still, the more I learn, the more I feel how much deeper Doctrine goes.
I'm tired of having to verify everything AI generates. I wish two AIs could discuss a problem with each other, verify the solution, challenge assumptions, and only present the final answer once they agree on it.😂
I’ve been actively building AuditTrailBundle, and the response so far has been really encouraging.
If you work with #Symfony + #Doctrine ORM and need reliable audit logs, share with your network
https://t.co/VJAKO3EGVC
📂 New Video: Testing File Uploads in Symfony
File uploads (CVs, invoices, images) are critical…don’t skip them in tests.
In this video I show how to:
🔹 Simulate uploads with UploadedFile
🔹 Use fixtures
🔹 Submit + verify a full form
👉 https://t.co/F3UzKecggs