Handling Irregular Plural Table Names in CakePHP
Handling Irregular Plural Table Names in CakePHP
4 min read
Category
42 tutorials
Handling Irregular Plural Table Names in CakePHP
4 min read
Learn how to use Bahasa Melayu table names like "pengguna" in CakePHP while following the framework’s naming conventions. Includes tips for using the Bake tool and avoiding pluralization issues.
5 min read
A soft delete marks a record as no longer active or valid without deleting it from the database. Soft deletion is a widely used pattern applied for business applications.
5 min read
This tutorial described how to create an API for adding, editing, listing and deleting records in CakePHP 4.
3 min read
Create TreeMap and HeatMap Chart Using ApexCharts.JS in CakePHP 4
3 min read
This tutorial will show how to count and visualized data using ChartJS in CakePHP 4
3 min read
This tutorial will discuss how to create a user activities log using the CakePHP component. The basic activities that will be logged are the authentication method which includes the login and logout details.
3 min read
Send email from CakePHP 4 using email class. This tutorial will show how to configure and send email using CakePHP 4.
3 min read
Integrate hCaptcha with CakePHP 4 to protect unauthorized data submission from bots. Preventing spam in CakePHP 4 form.
2 min read
Increment number in every table row is very useful in some web application projects. This tutorial will show how to set a maximum limit of rows per page with an incrementing number in every row.
1 min read
A sitemap is a file that contains information about the site's pages, contents, and other files, as well as their relationships. This file is read by search engines like Google to crawl the site contents more efficiently. This tutorial provides an overview of how to create an XML sitemap in CakePHP...
2 min read
This plugin adds an "audit trail" to any of your Table classes in your application, allowing the web applications to record the creation, change, or deletion of any table's entities. In theory, it will store the old data before replacing it with the new data or content.
3 min read