About Tarique Sani

Dr. Tarique Sani is a pediatrician and forensic expert by education. He is a PHP programmer of 'wrote the book' caliber and has to his credit several very popular open source as well as commercial PHP projects. He leads a team of dynamic programmers at SANIsoft who have in-depth understanding of Web development tools and usability practices with strong developmental skills in PHP, MySQL/PostgreSQL, HTML, DHTML, Javascript, and Linux/Apache
Author Archive | Tarique Sani

Using CakePHP without a database

TweetIf you solve a problem - blog about it, chances are that somebody, somewhere, is already facing the same problem. We recently programmed a CakePHP app which relies solely on remote server talking Saleforce API for all data operations. The first challenge that we faced was how to prevent CakePHP from insisting on a database [...]

Read full story · Comments { 24 }

Code sniffs for CakePHP and then some more

TweetThis started out sometime early this year as an exercise to create a set of Code Sniffs which could be applied to our CakePHP projects... Ummm... I guess, at this point I should rewind a bit and give a couple of background definitions and some more.. PHP_Codesniffer A PEAR package tokenises PHP and JavaScript code [...]

Read full story · Comments { 12 }

Img Notes – jQuery plugin

TweetUPDATE : A new version of this plugin has been released and can be found here This was another one of 'want it now()' things. A simple way to display notes over images when you roll your mouse over the image - you got it right! Flickr has that... There are a couple of similar [...]

Read full story · Comments { 47 }

Help! vendor() is deprecated.

TweetNo, I don't need help - I am the one providing it Use of vendor() function to load third party libs in CakePHP has been deprecated for some time now... It has been replaced with the more generic App::import() the usage is simple PLAIN TEXT PHP: App::import('vendor', 'filename'); And it works fine.... now now! I [...]

Read full story · Comments { 1 }