- Drupal 8 Module Development
- Daniel Sipos
- 229字
- 2021-07-02 12:22:42
Logging and Mailing
In the previous chapter, we learned about some of the more common things most Drupal 8 module developers will have to know, starting with the basics, that is, creating a Drupal module.
In this chapter, we will take things further and cover some other important tasks a developer will have to perform:
- We will take a look at how logging works in Drupal 8. In doing so, we will cover some examples by expanding on our Hello World module.
- We will look at the Mail API in Drupal 8, namely, how we can send emails with the default setup (PHP mail). However, more than that, I will show you how to create your own email system to integrate with your (perhaps external) mail service; remember plugins? This will be yet another good example of using a plugin to extend existing capabilities.
- At the end of the chapter, we will also look at the Drupal 8 token system. We'll do so in the context of us replacing certain tokens with contextual data so that the emails we send out are a bit more dynamic.
By the end of this chapter, you should be able to add logging to your Drupal 8 module and feel comfortable sending emails programmatically. Additionally, you'll understand how tokens work, and as a bonus, see how you can define your own tokens.
推薦閱讀
- Vue.js 3.x快速入門
- Android Jetpack開發:原理解析與應用實戰
- PostgreSQL Cookbook
- Java編程指南:基礎知識、類庫應用及案例設計
- 深入淺出Windows API程序設計:編程基礎篇
- Python進階編程:編寫更高效、優雅的Python代碼
- Access 2010數據庫基礎與應用項目式教程(第3版)
- 21天學通C++(第6版)
- bbPress Complete
- 批調度與網絡問題的組合算法
- Multithreading in C# 5.0 Cookbook
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- Learning YARN
- Android應用開發實戰(第2版)
- MySQL 8從零開始學(視頻教學版)