PHP Annotated – June 2022

PHP Annotated Monthly

Greetings everyone!

Welcome to the June installment of PHP Annotated, where we’ll catch up on the most interesting things that have happened in the PHP world over the last month, including curated news, articles, tools, and videos.

Kudos to Sergey Panteleev for helping compile the June edition of PHP Annotated.

News

PHP Core

Most of the Core news is covered in detail in the PHP Core Roundup series from the PHP Foundation. The third episode of this series is coming soon, so we’ll only mention it briefly:

Tools

  • Indigo (beta) — This tool aims to revolutionize the way you configure and run local dev environments on Mac.
  • The Paragon Initiative Enterprises team released Easy-ECC 1.0.0, a tool making it easier to work with elliptic curve cryptography on PHP, and PASETO, a more secure alternative to JWT.
  • minicli/minicli – A minimalist, dependency-free framework for building CLI-centric PHP applications.
  • crwlr/query-string – A Swiss Army knife for URLs. It allows you to create, access, and manipulate query strings for HTTP requests very conveniently. See the article for more details.
  • voku/simple_html_dom – A modern, simple HTML DOM Parser for PHP.
  • PHP-CS-Fixer Configurator – A nice website with all of the PHP CS Fixer options and their descriptions.
  • IvanGrigorov/VMValidator – A set of attributes to validate PHP models.
  • thecodingmachine/graphqlite – This tool allows you to use PHP Attributes/Annotations to declare GraphQL API.
  • exakat/php-static-analysis-tools – A reviewed list of useful PHP static analysis tools. It’s not only Psalm/PHPStan. There is also Qodana PHP, a tool by JetBrains that brings all the PhpStorm smart checks to CI pipelines.
  • nmcteam/3dash – Tiny static site generator for PHP. Sculpin and Jigsaw are cool, but this small tool is really neat and has a very simple API. Check out the official website for a quick example: 3dash.dev.

PhpStorm

Symfony

Laravel

Misc

Community

That’s all for today – thanks for reading!

If you have any interesting or useful links to share via PHP Annotated, please leave a comment on this post or send me a tweet.

Subscribe to PHP Annotated

Your JetBrains PhpStorm team
The Drive to Develop

Discover more