Comparing Symfony’s Access Control Methods
A comprehensive comparison of Symfony’s imperative and declarative access control methods, including denyAccessUnlessGranted(), @Security, @IsGranted, and custom voters.
Andy Foster
Developer · Designer · Photographer
I build software and care a lot about design. This is where I write about both — and share photographs from wherever I happen to be.
A comprehensive comparison of Symfony’s imperative and declarative access control methods, including denyAccessUnlessGranted(), @Security, @IsGranted, and custom voters.
Below is a simple example of a PHP script and guidance on how you could run it as a daemon.
We have a bunch of different repos that all have develop as their main branch. Sometimes I am working in various feature branches and then want to check out develop in all of them.
I’ve been doing a lot of work on my Chrome extension, DayWatch, lately. Having my own extension open up whenever I open a new tab is great because it’s exactly the way I want it, …
Here’s a funny thing I found:
The startup incubator Y Combinator released an interesting “Request for Startups” document where they have a list of some promising fields in which they’d like to invest in …
A marketplace for University of Otago students to buy and sell textbooks and save money on new books.
Anki for physical skills — track practice and progress across anything you're learning.
A Chrome extension that turns every new tab into a countdown to the dates that matter.
Faith is a cop-out. If the only way you can accept an assertion is by faith, then you are conceding that it can’t be taken on its own merits.