Purpose of Security.salt and Security.cipherSeed in CakePHP

| By Webner

cipherSeed in CakePHP cipherSeed is used in Security::cipher() function to seed rand(). Seed means to give the initial value to rand() function to start and based on that the future values by rand() function are generated. In php, before 4.2.0

Heroku | The datasource configuration “default” was not found in database.php

| By Webner

Heroku throwing ERROR: “The datasource configuration “default” was not found in database.php” with database configuration already present for cakephp app. In one of our cakephp projects hosted on Heroku we used PostgreSql database. For configuring the database to connect to

Moodle | Add and access custom elements in Blocks

| By Webner

In Totara how to add custom HTML elements (checkboxes, input boxes etc) and then access the value selected by user on server side: 1. Adding custom elements. 2. Accessing values of custom elements. Each problem is discussed below: Overview: In Totara,

Shopify webhook getting fired multiple times and then getting deleted from shopify store

| By Webner

In our Shopify store we have an order creation webhook that points to a cakephp action URL. The action that webhook points to fetches the order data and then saves this to the database. The problem that we were facing

CakePHP | How to handle special characters (like apostrophes) in queries

| By Webner

Let us take an example: We have table employees with following fields: id int primary key, name varchar(50), city varchar(50) We have following records in the table: (1, isha, amr); (2, Hamlet’s, ghy); (3, éhjj, amr); 2nd and 3rd records