Hi everyone,
It's another week of the latest news and resources about the ever growing PHP community. This week we have a new bug fix release for PHP 8.1 as well as new release from PhpStorm and Laravel. Do check them out along with new episodes of your favourite podcasts we have line this week.
This is also the final call for our book giveaway. Next week we will be announcing the 7 lucky winners who will receive a free copy of PHP & MYSQL: Server-side Web Development by Jon Duckett.
To enter Click Here.
We hope you enjoy this week's issue, and If you want to be featured feel free to reach out to us at articles@phpweekly.com. Do follow us on our social media channels on Twitter and Facebook.
You can connect with me on LinkedIn:
https://www.linkedin.com/in/adrianteasdale/
All the best,
Adrian
Please help us by clicking to our sponsor:
Protect your PHP Code
Why not try SourceGuardian 13. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.
|
Articles One Way To Work With Money in PHP/Laravel At some point, probably most of us have had to work with monetary values in our applications.
Quick Way to Deploy a Laravel App to DigitalOcean What is a method? In PHP, it’s just a function inside of a class. That’s the easiest way to think about it.
PHP Basics — 5 Reasons We Need Coding Standards You decide to open Git one day and pull some code, as you do you notice that a colleague has made some changes to the file…
Share your PHP Best Practices With Your Team in PHPStorm If you’re a PHP developer and work as a team, you may already have met source code in your project that you must rework to make it more understandable.
7 Must Read Books for Becoming a Better Software Developer At Serverless we’re constantly educating ourselves to incorporate the latest best practices into our engineering processes so we can deliver the best Serverless toolings out there.
Top 9 YouTube Channels for Programmers Selecting the best from all the high-quality resources all over the internet.
|
Tutorials and Talks Laravel 9 Many To Many Relationship Example In this article, we will see laravel 9 many to many relationship example. Also, you can use many to many relationships in laravel 6 and laravel 7 and laravel 8.
Laravel Roles and Permissions: Gates and Policies Explained In Laravel, roles and permissions have been one of the most confusing topics over the years.
Extensible Blade Components HTML is wonderful, right? What would we do without it? But anyone who's written HTML without a templating system knows how much of it is just chunks of code copied and pasted from file to file.
Adapter Pattern Of all of the design patterns you could use in your code, the adapter pattern is one of my all time favourites. It allows you to abstract the implementation to an adapter that implements an interface. so you can switch implementation simply by switching the adapter.
Testing API responses in pestPHP I get asked about API response testing a lot, how should you do it, and where to start. I have a general rule when it comes to testing APIs, and that rule is: "test your code, and your code only". What do I mean by this?
PHP Carbon Formatting that are Readable for Humans In this example, I will show you an example of how to use Carbon Formatting dates in PHP that are readable for humans.
Reverse an Array in PHP By Using Recursion Let’s go back to a computer science textbook topic. Show you how to reverse an array in PHP without using any native array functions such as array_xxx().
|
News and Announcements PHP 8.1.6 Released! The PHP development team announces the immediate availability of PHP 8.1.6. This is a bug fix release.
WordPress 6.0 Release Candidate 3 (RC3) Now Available for Testing WordPress 6.0 is scheduled for release next week on May 24, 2022! This RC3 release is the final opportunity for you to test and help contribute to making the 6.0 release great.
Laravel 9.12 Released The Laravel team released 9.12 with delaying notifications per channel, sharing logging context across channels, preventing stray HTTP requests while testing, and more.
CakePHP 4.4.0-RC2 Released Changes since RC1 include: PaginatorHelper::limitControl() now works with multiple pagination, additional features on Debugger were deprecated in favour of using ErrorTrap instead and more.
PhpStorm 2022.1.1 is released The first minor update for PhpStorm 2022.1 is now available.
Symfony 6.1.0-RC1 released Symfony 6.1.0-RC1 has just been released. Here is the list of the most important changes since 6.1.0-BETA2:
Win a Book in our 7 Day Book Giveaway Get a chance to win a copy of the book, PHP & MYSQL: Server-side Web Development by Jon Duckett. Join now to enter the book giveaway.
|
Podcasts and Vlogs PHP Architect: One Last Slice Ken Marks wraps up his series on working with a Raspberry Pi.
Maintainable Podcast: Chelsea Troy - All Code Has Maintenance Load Robby has a chat with Chelsea Troy, the Staff Software Engineer on machine learning and backend systems at Mozilla.
PHP Ugly 286: Complete System Failure This week on the podcast, Eric, John, and Thomas talk about Laravel 9, RFC ReadOnly Class, PHP 8.2 Release Manager, and more...
No Compromises Podcast: How To Deal With Interruptions How can you handle an interruption to your work, especially if it is an urgent request for help? We discuss how to do this without derailing your planned work for the day.
Laravel Podcast: Bouncer, with Joseph Silber In this episode we talk with Joseph Silber about the third-party Laravel package Bouncer, an authorization package which allows the user to quickly create and manage roles and abilities.
Laravel News Podcast: Logs, Faking Logs, And Viewing Logs Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
The Rabbit Hole: The Definitive Developer's Podcast 255. Developer Friendly Reminders (Replay) What is your ritual for starting the day? Are you starting out by choosing a deliberate practice that can help skyrocket your productivity?
The Stack Overflow Podcast: Open-source is winning over developers and investors (Ep. 442) Matt and Cassidy talk about the open-source startups winning investors and attention, why even small contributions to open-source projects are important, and how founders can encourage those contributions.
Software Engineering Radio Episode 512: Tim Post on Rubber Duck Debugging Tim Post of echoreply.io discusses “rubber duck debugging,” a way to wrap your head about problems and solutions.
WP Briefing Podcast: Episode 31: Open Source & Accessibility– Celebrating Global Accessibility Awareness Day With Guest Joe Devon In the thirty-first episode of the WordPress Briefing, GAAD Co-Founder Joe Devon joins WordPress Executive Director Josepha Haden Chomphosy to discuss Global Accessibility Awareness Day and the role of open source in accessibility.
WP Builds: Builderius, a new and innovative way to create your WordPress website. So there’s loads of WordPress tools out there that will help you create your WordPress websites. Chances are that you’ve tried out a few and have some favourite which you use most of the time.
|
Reading and Viewing A Week of Symfony #802 (9-15 May 2022) This week, the first release candidate of Symfony 6.1 was published so you can test it in your projects before its final release in two weeks. Meanwhile, we announced a new SymfonyWorld Online conference (December 8-9, 2022), made a recap of the past SymfonyLive Paris 2022 conference and introduced a 50% discount in some past conference replays so you can enjoy their videos.
You Versus a World of Stupidity — Advice for Angry Engineers I wouldn’t have written this article if I didn’t think there was something unique about engineers and how they think.
Substack Repost — OpenLampTech issue #26 More great PHP/MySQL in this week’s newsletter. Enjoy those reads interesting to you and share the publication with others.
5 Things I Wish I'd Known Before Becoming A Developer Two years ago I decided it was time to quit the career I'd be in for over eight years and start my journey to become a developer.
How To Get Out Of Tutorial Hell And Start Building Okay, you’ve learned how to do some basic operations in code. Let’s talk about how to use what you know to actually build something.
Laravel Redirect Cheat Sheet In this post, you will learn some Laravel Redirect Cheat Sheet that is useful in your Laravel development.
|
Interesting Projects, Tools and Libraries grumpydictator/firefly-iii5.7.6 Firefly III: a personal finances manager.
yajra/laravel-oci8v9.0.2 Oracle DB driver for Laravel 4|5|6|7 via OCI8.
magepow/gdpr Magento 2 GDPR (General Data Protection Regulation).
magiccart/magicmenu Make megamenu, dropdown menu, mobile menu easy all in one.
kitsunecode/uploader It is a easy PHP upload manager for images, files and media in your application.
quidphp/navigation Javascript module for a website navigation without reloading.
thelia/paypal-module PayPal module for Thelia ecommerce solution.
hayloft/zend-log-elastic component for writing log messages to elastic (elasticsearch).
cdrubin/matchmaker Ultra-fresh PHP matching functions.
clarity-project/yandex-oauth-bundle Symfony2 Yandex OAuth.
|
Jobs
-----
Do you have a position that you would like to fill? PHP Weekly is ideal for targeting developers and the cost is only $75/week for an advert.
Please let me know if you are interested by emailing me at articles@phpweekly.com
|
Please help us by clicking to our sponsor
Protect your PHP Code
Why not try SourceGuardian 13. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.
Sponsor this newsletters
|
So, how did you like this issue?
We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks
Also, if you have a site or blog related to PHP then please link through to our site.
unsubscribe from this list
|
Protect your PHP code with SourceGuardian 13. Free trial.
|
|
|
|
|
|