PHP Language
We use PHP in OPG services for many years, and it forms the backbone of many of our core services. We favour PHP for its flexibility, long-term support and rich ecosystem.
We have used a variety of PHP frameworks, but most services now predominantly use Mezzio.
Example OPG PHP repositories
Most of our larger applications use PHP:
- opg-lpa, Make a lasting power of attorney
- opg-use-an-lpa, Use a lasting power of attorney
- opg-digideps, Complete the deputy report — uses Symfony as a framework
- opg-sirius, Sirius
All Ministry of Justice repos using PHP
This page was last reviewed on 26 June 2026.
It needs to be reviewed again on 26 June 2027
by the page owner #opg-developers
.
This page was set to be reviewed before 26 June 2027
by the page owner #opg-developers.
This might mean the content is out of date.