First off, i want to say that our company has recently decided to go with OrangeHRM for our HR needs. We are trying to go opensource in the company as much as possible. I have been given the task of extending the functionally of the Recruitment module, and other modules to comply with US ferderal regulations on information we need to store.
I do have a General Question; Why did the developers decided not to go the route of a Template Engine for processing the Templates? The reason i ask, is that a template engine helps to keep the PHP code separate from the HTML. For instance, when i open of Index.php, their is 1300+ lines of text, Only about the first 300 is acctuall php code. The rest of the page is HTML, which has some inline php to handle variable calls.
I would assume that the developers have a reason for this?