1.2K Followers
0 Following
18 Posts
The official account for the PHP Framework Interoperability Group, where we announce progress and surveys for ongoing PSRs and PERs.
Sitehttps://www.php-fig.org/
Mailing listhttps://groups.google.com/g/php-fig
Discordhttps://discord.gg/php-fig

If you're interested on what those roles means, you can read it on our "Mission and Structure" page: https://www.php-fig.org/bylaws/mission-and-structure/#the-core-committee

We also have a page for the election process: https://www.php-fig.org/bylaws/elections-and-vacancies/

Mission and Structure - PHP-FIG

We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.

It's that time of the year again! We're getting ready for another round of elections, to renew 4 Core Committee and 1 Secretary seats!

Do you want to contribute and help us? Ask to be nominated and join us!

https://groups.google.com/g/php-fig/c/yp9UdG4v7vs

[Internal][ELECTIONS] January 2026 Election Calendar, Nominations Open

...and now we just added the Migration Guide to the site: https://www.php-fig.org/per/coding-style/meta/migration-3.0/

This guide covers the migration from PER CS 2.0 to 3.0. If you need help for the previous step too, we got you covered: https://www.php-fig.org/per/coding-style/meta/migration-2.0/

You should also remember that PER-CS 1.0 is intentionally equivalent to PSR-12, so no migration is required there. Happy #PHP formatting! ๐Ÿ˜ƒ

PER Coding Style - Migration Document from v2.0 to v3.0 - PHP-FIG

We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.

We just set up our Bluesky official account, so you can follow us there too!

https://bsky.app/profile/php-fig.org

php-fig.org

Bluesky Social

Version 3 of the PHP-FIG PER-Coding Style guidelines have been released, covering all the fun new features in #PHP 8.4!

Please help or sponsor your friendly neighborhood coding style tools so they can be updated, too. ๐Ÿ™‚

https://www.php-fig.org/per/coding-style/

PER Coding Style 3.0 - PHP-FIG

We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.

I'm going to try to reboot the working group for @phpfig's psr-5. Goal is to write down the standards we are already using in @phpstan @phpdoc @phpstorm, @psalm and many others.
I'm looking for people that will help me once in a while to check if I do not write down things that will break these amazing tools.

My goal of #psr5 is to provide a definition of a docblock in a way people can write their own parser. We do keep the standard as open as possible.

Hey #PHP. When you use union and intersection types, do you include spaces?

(RT for reach, etc. This is survey data for @phpfig. If you know of any official policies by major projects already, please note/link in the replies.)

#codingstyle #phpfig

Foo|Bar, Foo&Bar, (Foo&Bar)|Baz
59.4%
Foo | Bar, Foo & Bar, (Foo & Bar) | Baz
39.6%
Other (specify)
1%
Poll ended at .

After getting the vote sorted out, we just tagged psr/http-factory 1.1.0, which contains a small correction to the PSR-17 interface.

This change just makes the argument types of the createUploadedFile method explicitly nullable, so that the UploadedFileFactoryInterface will be compatible with PHP 8.4 with no deprecation!

Upgrade and enjoy!

https://github.com/php-fig/http-factory/releases/tag/1.1.0

Release 1.1.0 ยท php-fig/http-factory

Includes #17, which is the implementation of this errata: php-fig/fig-standards#1321 Bumps the requirement to PHP 7.1+

GitHub

Yesterday the results of the last round of election took effect!

@Crell, @mwop and @alekitto have their term renewed for two more years, while we have Vincent de Lau stepping up as a new CC member, congratulations!! We also have a new entry in the position of Secretary, Mark Niebergall!

We would also like to thank @michelle for her work on the CC, since she's ending her term.

You can see the updated list of our active & past members on our personnel page: https://www.php-fig.org/personnel/

Personnel - PHP-FIG

We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.

We just extended the nomination deadline for this round of elections to June 10th. Do you want to be more involved in the #PHP community and help us pushing new interoperability standards?
This is your occasion!!

https://groups.google.com/g/php-fig/c/8phsKPEpG4c/m/WQjeu6U1AgAJ

[Internal][ELECTIONS] Request for nominations