Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

php|architect News:
Announcing the 2019 Impact Awards Winners
Nov 15, 2019 @ 10:30:02


At php[world] in October, Oscar Merida announced the winners of thid year’s Impact Awards. We’re bringing back the annual awards to help recognize valuable contributors to the PHP community. Winners were tallied after two rounds of voting by php[architect] magazine authors.

  1. Bes...

Link: https://www.phparch.com/2019/11/announcing-the-2019-impact-awards-winners/

★ Sending a welcome notification to new users of a Laravel app
Nov 15, 2019 @ 09:30:02

My team and I currently building Mailcoach, a solution to self-host newsletters and email campaigns. In Mailcoach you can create new users to use the app. How should these new users be onboarded? The easy way out would be to send these new users a default password reset notification to those users,...


Link: https://freek.dev/1500-sending-a-welcome-notification-to-new-users-of-a-laravel-app

Hypertext Preprocessor: PHP 7.4.0RC6 Released!
Nov 14, 2019 @ 17:00:02

The PHP team is glad to announce the sixth release candidate of PHP 7.4: PHP 7.4.0RC6. This continues the PHP 7.4 release cycle, the rough outline of which is specified in the PHP Wiki. Please DO NOT use this version in production, it is an early test version. For source downloads of PHP 7.4.0RC6 pl...


Link: https://www.php.net/index.php#id2019-11-14-1

symfony Project Blog:
Updates About the "Symfony 5: The Fast Track" Book
Nov 14, 2019 @ 14:00:02

A few weeks ago, we announced the publication of Symfony 5: The Fast Track, a new book about developing modern applications with Symfony 5. We're thrilled to announce that book contents have been completed on time. The full Table of Contents gives a detailed insight into the topics discussed in ...


Link: https://symfony.com/blog/updates-about-the-symfony-5-the-fast-track-book?utm_source=Symfony%20Blog%20Feed&utm_medium=feed

JoliCode blog - les derniers articles:
How to visualize Symfony logs in dev with Elasticsearch and Kibana
Nov 14, 2019 @ 13:00:02

Symfony comes with Monolog and some extension like easy-log-handler that writes logs in a fancier format in var/log/dev.log.

But if you are building a complex application, many API endpoints can be hit at the same time, many workers can run at the same time, ... and so, finding something can be v...


Link: https://jolicode.com/blog/how-to-visualize-symfony-logs-in-dev-with-elasticsearch-and-kibana

Akra's DevNotes:
Testing migrating to Laminas
Nov 14, 2019 @ 11:00:03

Zend Framework is renaming to Laminas and all the source code is moving to a new GitHub organisation. Implicitly this means a new PHP top level namespace. As you can imagine, this implies that a lot of our code will need to change, so Matthew, Michał and the team have been writing migration tooli...


Link: https://akrabat.com/testing-migrating-to-laminas/

Tomáš Votruba Blog:
From 0 Doc Types to Full Type Declaration with Dynamic Analysis
Nov 13, 2019 @ 17:00:02

I wrote How we Completed Thousands of Missing @var Annotations in a Day. If you have at least some annotations, you can use Rector to do the dirty work.

To be honest, open-source is the top 1 % code there is, but out in the wild of legacy established PHP companies, it's a miracle to see just...


Link: https://www.tomasvotruba.cz/blog/2019/11/11/from-0-doc-types-to-full-type-declaration-with-dynamic-analysis/

★ Improving Artisan commands
Nov 13, 2019 @ 10:00:03

In this small blog post, I'd like to give you a couple of tips to make your Artisan commands better.

Use the fully qualified class name to schedule commands # You probably know that you can schedule artisan commands in the console kernel like this. // app/Console/Kernel.php

class Kernel exte...


Link: https://freek.dev/1492-improving-artisan-commands

Trending Topics: