I recently needed to execute a function on module installation.
My research has brought up two different ways:
- Using the _init() function of a class
- Using the data.xml file (noupdate="1") to call a function of a model
Which one is recommended? What are the differences? Is it version dependend?