Given a file structure of PHP code, generate a Barrister IDL file