Confused about whether to opt for PHPUnit or Kernel testing in your Drupal project? 💡Our article simplifies the choice and guides you through their effective implementation! 👉 Read here: https://lnkd.in/gJVSrzsH #drupal #phpunit #drupaldevelopment #softwaretesting #codequality #webdevelopment #opensource #drupaltesting
Choosing between PHPUnit and Kernel testing in Drupal
More Relevant Posts
-
Here are my slides of my #DrupalConNara talk about modern embedding with oEmbed and #Drupal, there are a few tips and tricks inside and a lot of useful Drupal modules and resources, so check it out! I've contributed the module oEmbed Configuration (https://lnkd.in/dNjngydk) specially for this talk and we've been using it at Cambrico for simplifying the oEmbed policies. Feedback is very welcomed!
To view or add a comment, sign in
-
🚨 Drupal 7.104 is here — the first core update post-EOL from Tag1 Consulting, Inc. What's inside: • Critical fix for JavaScript prototype pollution (jQuery BBQ) • PHP 8.4 compatibility • Backported patches from Backdrop CMS + Yii This public release helps thousands still running Drupal 7 stay secure and up-to-date 🔒 Read more via The Drop Times: https://lnkd.in/gWitJD8P #Drupal #WebSecurity #OpenSource #CMS
To view or add a comment, sign in
-
-
Check out my new #Drupal module called Token Browser. It allows you to view tokens at any depth level using the new HTMX library available in Drupal Core 11.3. Drupal developers can use this module's link template to select deep nested tokens with no performance impact. https://lnkd.in/gseK6wTr
To view or add a comment, sign in
-
I would like to share a video from "Talking Drupal's" YouTube channel, it is about the Module of the Week, Webform Scheduled Tasks. This Drupal module provides a generic scheduler for processing webform submissions, link below to a video. #TalkingDrupal #Drupal #Drupal10 #DrupalModule #WebformScheduledTasks https://lnkd.in/epb-nzQ4
To view or add a comment, sign in
-
🔍 New Drupal update monitoring tool on the horizon: DropWatch Developed by John Bloomfield, DropWatch automates tracking for Drupal core and module updates — reducing manual checks and improving site security. Though focused on Drupal, it’s built with Laravel, showcasing a modern PHP approach to background jobs, routing, and API efficiency. Bloomfield is now inviting Drupal agencies and teams to test DropWatch before its full release. Read via The Drop Times: 👉 https://lnkd.in/gshqZvjH #Drupal #OpenSource #WebDev #PHP
To view or add a comment, sign in
-
-
Clean Code in Drupal: Maintainability Over Magic Drupal projects often evolve over years. Writing clean, maintainable code ensures that future developers—and future you—can understand what’s going on. Tips: • Use custom modules only when necessary—don’t reinvent the wheel. • Follow naming conventions and organize code logically. • Add proper annotations for plugins, forms, and services. • Write unit and kernel tests. • Review code with PHPCS and Drupal Coder. Conclusion: Clean code isn’t just elegance—it’s efficiency. The time you save debugging bad code later will repay your efforts tenfold. #Drupal #CleanCode #SoftwareEngineering #DrupalDevelopment #CodeQuality #Maintainability #TechCommunity #SayedAli
To view or add a comment, sign in
-
Cleaner patch workflows, reproducible builds 💡 Composer Patches 2.0.0 is out with: • patches.lock.json for reliable CI/CD • Git-based patching (no more OS-specific issues) • New plugin API + lifecycle events for tooling Drupal, TYPO3, Magento Open Source, Yii teams: this improves patch stability and extendability across your projects. Details via TDT ⤵️ https://lnkd.in/gebF_NFD #PHP #Composer #OpenSource #Drupal
To view or add a comment, sign in
-
-
From the archive! Drupal 10: Creating A Notification System Using The Message And ECA Modules In this article we will look at how to create a notifications system that will tell users about important events that they might be interested in. This uses the Message, ECA, and Token modules (and some glue code) to create an event message system. https://lnkd.in/ezKkiJpf #drupal #drupalDevelopment #eca #hashbangcode
To view or add a comment, sign in
-
Still juggling scattered theme files? Drupal’s Single Directory Component (SDC) brings structure, speed, and sanity to theming. What you get is cleaner builds and faster launches. Check it out. #Drupal #Drupal #SDC #DrupalDevelopment
To view or add a comment, sign in
-
#Drupal people, ready for a technical deep dive? 👨🏻💻 Luca Lusso strikes again and launches a new series of articles on our Tech Blog! Expanding on his talk "Autowiring all the things" (#DrupalCon Vienna 2025), he aims to unveil all the secrets and hidden working of the Drupal Service Container. In this first part, he starts with the foundations: • 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗧𝗮𝗴𝘀 & 𝗖𝗼𝗺𝗽𝗶𝗹𝗲𝗿 𝗣𝗮𝘀𝘀𝗲𝘀: How services are grouped and modified during compilation. • 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗣𝗿𝗼𝘃𝗶𝗱𝗲𝗿𝘀: The mechanism for dynamically altering services. • 𝗔𝘂𝘁𝗼𝗰𝗼𝗻𝗳𝗶𝗴𝘂𝗿𝗮𝘁𝗶𝗼𝗻: The magic behind automatically tagging services, simplifying definitions and reducing boilerplate. For real: if you're serious about going deep into Drupal's architecture and mastering dependency injection... well, this series is absolutely an essential reading. 👉 Read Part 1 on the tech blog: https://hubs.ly/Q03Rx_GN0 Thank you Luca for the excellent contribution! 👏 #OpenSource #ServiceContainer #PHP #BackendDevelopment
To view or add a comment, sign in
-