PHP/Laravel – Weekly News Summary – 18/11/2024 to 24/11/2024
#Laravel News Laravel Forge adds Statamic Integration Laravel Forge announced it has added first-party integration with Statamic, a CMS built on Laravel.#News By Eric L. Barnes | Nov 18, 2024 Access Laravel Pulse Data as a JSON API The Pulse API package by Roberto Gallea gives you all the data available in Laravel Pulse as a JSON API.#Laravel Packages #Laravel Pulse By Paul Redmond | Nov 18, 2024 Asymmetric Property Visibility in PHP 8.4 Starting in PHP 8.4, properties may also have their visibility set asymmetrically with a different scope for reading and writing. Learn how to use thi…#News #Php By Paul Redmond | Nov 19, 2024 Dynamic Mailer Configuration in Laravel with Mail::build Discover how to create dynamic mailer configurations in Laravel using the new Mail::build method. Perfect for multi-tenant applications and situations…#Laravel Tutorials #Mailable By Harris Raftopoulos | Nov 21, 2024 #Laravel Blogs Vapor: PHP 8.4 Is Now Supported Starting today, you may use PHP 8.4 in your Vapor environments. To get started, simply specify "php-8.4:al2" as your preferred runtime in your "vapor.yml" configuration file.#vapor #releases By Mohamed Said | Nov 22, 2024 #Freek Dev Accessing Databases in PhpStorm Powerful Database Features You Didn't Know PhpStorm Had By Sean Kegel | Nov 18, 2024 IPC in Electron By Spatie | Nov 19, 2024 Building Maintainable PHP Applications: Data Transfer Objects Learn about data transfer objects, why they are useful and why it's better to use them over arrays. By Davor Minchorov | Nov 20, 2024 Playtime with PHP Attributes Attributes are a fun and powerful feature of PHP. By – | Nov 21, 2024 5 Ways to Extract Value from Overmocked Tests Tomas shares his approach to get the most out of mocks, drop dead code, and make tests more valuable. By – | Nov 22, 2024 #Laravel io Laravel Custom Query Builders Over Scopes Hello 👋 Alright, let's talk about Query Scopes. They're awesome, they make queries much easier to r…#Laravel #Database #Eloquent By oussamamater | Nov 18, 2024 Access Laravel before and after running Pest tests How to access the Laravel ecosystem by simulating the beforeAll and afterAll methods in a Pest test….#Laravel #Testing By mho | Nov 20, 2024 #Made with Laravel Pan – Product Analytics Package "Pan is a lightweight and privacy-focused PHP product analytics library. It’s designed as a very simple package that you can install via composer require and start tracking your pages or components with a simple data-pan attribute. Pan tracks impressions, hovers, and clicks. It does not collect any personal information, such as IP addresses, user agents, or any data that could be used to identify a user. It works out-of-the-box with your favorite Laravel stack; updating a button color in your "react" won't trigger a new impression, but seeing that same button in a different Inertia page will. Using Livewire? No problem, Pan works seamlessly with it too."#Utility By – | Nov 19, 2024 Eloquent Filtering – Filter Eloquent Models "Eloquent Filtering simplifies implementing search functionality for your Eloquent models, whether simple or complex, by eliminating the need for custom query logic. It allows you to easily define and manage filters directly within your models, and seamlessly apply them using incoming HTTP request data to dynamically filter your models. With this package, you can build more readable, maintainable, and scalable code, boosting your productivity and speeding up development. Whether you’re building APIs, dashboards, or advanced search systems, Eloquent Filtering provides a powerful and flexible way to streamline your Eloquent queries, making it easier to manage and extend your application’s filtering capabilities."#Eloquent #Utility By – | Nov 19, 2024 BlipHQ – Notification API BlipHQ sends your alerts, notifications, flags and messages directly to your phone via Telegram and Discord. Imagine, every time a new user registers to your service, someone buys your premium plan or your server load reaches threshold. Whatever trigger it may be–simply make a POST request to send your notification. BlipHQ is built using the TALL stack and FilamentPHP."#API #App By – | Nov 24, 2024 Lara Zeus Sky – Filament CMS "Lara Zeus Sky is a simple FilamentPHP CMS for your website. It includes posts, pages, tags, categories, and more, and comes with a frontend scaffolding. Get up and running fast with a pre-built frontend with many customizable components. Lara Zeus Sky is easy to customize and match your branding. It's the prefect tool kit to start a your website."#Administrator #Boilerplate By – | Nov 24, 2024 #Hashnode Laravel Sanctum: Autenticación para Modelos Diversos Como sabemos, Laravel Sanctum nos permite implementar autenticación basada en tokens de forma sencilla y eficiente. Aunque generalmente se utiliza para autenticar usuarios, también es posible adaptarlo para manejar la autenticación de otros modelos e… By Fernando GP | Nov 18, 2024 Launch an E-commerce site Using LEMP Stack and AWS: A Beginner's Tutorial The LEMP stack is a collection of open-source software used for hosting web applications and websites. The acronym "LEMP" stands for the following components: L – Linux: The operating system. It provides the foundation for the stack, typically a Lin… By Olaoluwa Afolami | Nov 18, 2024 Docker Compose For PHP Development [1] Prep docker-compose.yml version: '3.7' services: web: build: context: . dockerfile: Dockerfile ports: – "8080:80" # Expose port 80 inside the container to port 8080 on the host machine volumes: – ./src:/var… By Mohamad Mahmood | Nov 18, 2024 Prevent XSS Attacks in Laravel: Best Practices & Examples Cross-Site Scripting (XSS) is one of the most prevalent vulnerabilities affecting web applications. Attackers inject malicious scripts into your website, compromising the user experience and potentially stealing sensitive data. As Laravel developers,… By Pentest_Testing_Corp | Nov 19, 2024 Integrate OpenTelemetry into a PHP Application bu using Manual Instrumentation Integrate OpenTelemetry for PHP Application with manual instrumentation to enable detailed observability by collecting, processing, and exporting telemetry data like traces and logs, allowing direct control over which parts of the application are mon… By Ankita Lunawat | Nov 19, 2024 PHP vs. Node.JS: What's Best for Your Web
