FaxModem
Blog

Reading and writing geospatial in CakePHP 5.1+

Feb 27, 2025 in CakePHP #cakephp #mysql

CakePHP 5.1.0 introduced support for geospatial types, but for now it's limited. Here's how you can read and write these values easily.


Containing associated tables automatically

Feb 15, 2024 in CakePHP #cakephp #cakephp-orm


Structuring CakePHP models in subfolders

Feb 15, 2024 in CakePHP #cakephp #cakephp-plugin-development


Setting up CakePHP CRUD plugin to use tables from another plugin

Nov 30, 2023 in CakePHP #cakephp #cakephp-plugin-development


Where to put an event listener in a plugin?

Mar 1, 2023 in CakePHP #cakephp #best-practices #cakephp-plugin-development


Undefined index: verifyTokenSource, samesite

Jan 5, 2023 in Development #cakephp


Get the current plugin name in CakePHP

Mar 1, 2023 in CakePHP #cakephp #cakephp-plugin-development


CakePHP plugin: None of the currently connected routes match the provided parameters

Mar 1, 2023 in CakePHP #cakephp #cakephp-plugin-development


Loading custom config for a CakePHP plugin

Feb 12, 2024 in CakePHP #cakephp #api #cakephp-plugin-development

Making a CakePHP plugin have it's own config file


Working with HTTP request type (method) in CakePHP

Mar 1, 2023 in CakePHP #cakephp


The very basics of getting started with CakePHP events

Mar 1, 2023 in CakePHP #cakephp #best-practices #decoupling

A quick example on how to get started with CakePHP event system.


Creating a RESTful API resource in CakePHP 4

Nov 30, 2023 in CakePHP #cakephp #api #rest

Here's how to quickly convert a controller into an API resource


CakePHP 4 "Missing or incorrect CSRF cookie type"

Oct 18, 2024 in CakePHP #cakephp #middleware

Reconfiguring `CsrfProtectionMiddleware` to allow POST requests to specific scopes


CakePHP CRUD plugin pagination limit

Mar 1, 2023 in CakePHP #cakephp

Adding pagination to `friendsofcake/crud` and `friendsofcake/crud-view`