Automations are coded in PHP with some additional features designed to facilitate the sorting and manipulation of data inside your jestor. We've opted for PHP because it strongly resonates with core values of jestor, such as flexibility and reliability, as well as having extensive documentation and a very active and supportive community. All of this favors seasoned developers as well as novices eager to learn.
We won't be explaining core concepts of programming or PHP itself in our guides but, if you need any help on that front, we highly recommend that you check out PHP's online documentation. It does an amazing job at explaining how key concepts work and how to apply them with easy-to-understand practical examples.
You can check out the documentation here: https://www.php.net/docs.php
We'll also sprinkle throughout the guide links we feel are helpful to understand enough about programming logic to build useful automations. So, if you're just starting out it, we recommend that you dedicate some minutes to read those.
Apart from some basic PHP, there are really only three things that you need to understand to start building your automations. $objectNew and $objectOld, triggers and jestor's native methods. We'll start with triggers.
Updated over 1 year ago