I installed your nagios php and apache_httpd modules and if I do a puppet module list I can see them all, but if I include any of your classes in my hiera class for a server if cannot find them, I noticed that none of your modules have an init.pp.
If I add an init.pp to any of them I can then find them in the client but of course since I do not know the proper data to populate these files I am not sure how to proceed.
I am sure I am missing something.