Logic Hooks can be implemented in any version of SugarCRM.
Creating a Logic Hook is the easiest way to add new functionality to a module in SugarCRM. Through using logic hooks, one is able to add their own personal code and features to the processes already executed by a module in SugarCRM. In this tutorial we will create the code for the logic hook as well as point to our new code through a logic_hooks.php file. At the end of this tutorial we will be able to add a timestamp to a contact description every time that a new contact is added.