PHP/Laravel – Weekly News Summary – 02/12/2024 to 08/12/2024
#Laravel News Mastering Dynamic String Manipulation with Laravel's Str::replaceArray() Explore Laravel's Str::replaceArray() method for efficient dynamic string manipulation. Learn how to replace multiple placeholders sequentially, perfe…#Laravel Tutorials #Helpers By Harris Raftopoulos | Dec 02, 2024 Laravel Jobs – December Are you looking for your next Laravel adventure? Here is who is hiring, and many of these jobs allow remote work. Check them out.#News By Eric L. Barnes | Dec 02, 2024 HydePHP is a Laravel-powered Static Site Generator HydePHP is a static site generator that helps you make websites, blogs, and documentation pages with tools you already know and love.#Laravel Packages By Paul Redmond | Dec 02, 2024 Managing Large Datasets in Laravel with LazyCollection Discover how Laravel's LazyCollection optimizes memory usage when processing large datasets. Learn to handle extensive data efficiently by loading ite…#Laravel Tutorials #Helpers #Lazycollection By Harris Raftopoulos | Dec 03, 2024 Packagist.org is ending support for Composer 1.x The packagist team announced it's shutting down support for Composer v1.x on February 25th, 2025.#News By Eric L. Barnes | Dec 03, 2024 Collect and Monitor Everything About Sent Emails in Your Laravel App The Laravel Mails package collects everything about sent emails in your Laravel app. Using this package, you can track issues with mail, monitor stats…#Laravel Packages By Paul Redmond | Dec 02, 2024 Enhancing Data Processing with Laravel's transform() Method Explore Laravel's transform() helper for elegant data transformations and null-value handling. Learn how this versatile function simplifies conditiona…#Laravel Tutorials #Helpers By Harris Raftopoulos | Dec 04, 2024 Get Xdebug Working With Docker and PHP 8.4 in One Minute Xdebug has a history of being complex to get going, but I am here to show you how to use it in under a minute with Docker in a Laravel project.#Laravel Tutorials #Docker By Paul Redmond | Dec 03, 2024 Dynamic Form Validation in Laravel with prohibited_if Master Laravel's prohibited_if validation rule – a powerful feature that lets you dynamically block field submissions based on the values of other for…#Laravel Tutorials #Validation By Harris Raftopoulos | Dec 03, 2024 Add Approvals to Your Laravel Application The Laravel Process Approval package adds a structured and efficient approval process to your Laravel application models. Use this package to design m…#Laravel Packages By Paul Redmond | Dec 05, 2024 Streamlining Route Parameters in Laravel Using URL Defaults Simplify route parameters in Laravel using URL defaults – a feature that lets you set global fallback values for your routes, ideal for multilingual s…#Laravel Tutorials #Helpers By Harris Raftopoulos | Dec 03, 2024 Flexible Docker Images with PHP INI Environment Variables In this post, I'll show you how to use environment variables to make your Docker images super flexible. Learn how to use PHP's fallback values for INI…#Laravel Tutorials By Paul Redmond | Dec 05, 2024 #Freek Dev What I Wish Someone Told Me About Postgres Postgres has many nuances and best practices that are important to understand. By – | Dec 02, 2024 The polyglot stack — PHP & GoLang A polyglot architecture combines PHP and GoLang to leverage their strengths. PHP enables rapid development, while Go optimizes resource utilization. By – | Dec 03, 2024 Mixing up our styling recipe for Ray v3 By Spatie | Dec 06, 2024 #Made with Laravel LaraCache – Manage Cache Items based on Model Queries "Using the LaraCache package, you can cache your heavy and most used queries. All you have to do is to define the CacheEntity objects in the model and specify a valid name and ttl for them. LaraCache will handle the rest of process automatically. It will create and update cache entities based on ttl that you've defined for each entity."#Utility By – | Dec 03, 2024 Solo for Laravel – Run Multiple CLI Commands At Once "Solo for Laravel is a package to run multiple commands at once, to aid in local development. After installing, you can open the SoloServiceProvider to add or remove commands. You can have all the commands needed to run your application behind a single command: php artisan solo Each command then runs in its own tab in Solo."#DevTools By – | Dec 03, 2024 Larupload – File Uploader for Laravel "Larupload is a file uploader for Laravel, which is based on ORM and allows users to upload images, videos, audios, and other known file formats. With Larupload, you can easily upload your files, and it comes with interesting features for uploading videos, audios, and images. One of the main advantages of using Larupload is that it leverages the Laravel filesystem. As a result, it is easy to switch between different drivers such as Local, SFTP, S3, and many others. It offers many useful features, including the ability to resize, crop, and optimize uploaded images, as well as manipulate uploaded videos by resizing and cropping them, and creating HTTP Live Streaming (HLS) content from uploaded videos. Moreover, Larupload can calculate the dominant colors of videos and images, as well as extract their width, height, and duration for videos and audio files."#Plugins By – | Dec 06, 2024 Jurager/Teams – Manage Teams & User Permissions "jurager/teams is a Laravel package for managing teams and user permissions, supporting multi-tenant dynamic roles, role groups, and team-specific permissions. Users can be organized into groups within teams, each with custom permissions and abilities. Permissions assigned to a user group override individual user permissions within a team. Additionally, users can be added to a global group to grant them access across all teams with the group’s permissions. This feature is ideal for scenarios like providing support across multiple teams without the need to add users to each team individually."#Eloquent #Utility By – | Dec 06, 2024 #Hashnode Intro: PHP Package development Introduction Laravel is one of the most popular PHP frameworks, known for its elegant syntax and powerful tools that simplify web development. One of the strengths of Laravel is its flexibility and extensibility, allowing developers to create custom … By Saiful Alam | Dec 02, 2024 Case Studies of Overcoming