Hello to all,

As i am new to Laravel and php framework i have three basic (probably entry level) questions:

1st) Do you indicate any IDE in order to open and edit the code of InvoiceNinja (IntelliJ)?
2nd) If i change something in the code, does this need any recompilation (probably not as it is backend php) ?
3rd) Can you please tell me which are the responsible php files for the REST API implementation of the application?

Thank you for your time.
Merry Christmas to all


  1. I use Atom myself
  2. Not for the PHP code, however if you change the JavaScript code you’ll need to run gulp to recompile it
  3. There are a number of API controllers which extend this class: