7 Commits

Author SHA1 Message Date
b8e9b2d917 Implement an autoloader (#4140)
* Implement an autoloader

When cleaning up classes for psr2, things got a bit unwieldy, so I implemented a class autoloader.
I created a PSR-0 compliant LibreNMS directory and moved all classes there that made sense.
Implemented LibreNMS\ClassLoader which supports adding manual class mappings

This reduces the file includes needed and only loads classes when needed.

* Add teh autoloader to graph.php

* Add a small bit of docs
Fix incomplete class in includes/discovery/functions.inc.php
2016-08-21 14:07:14 +01:00
8c639aa5a4 PSR2 Cleanup: /html edition
Travis tests for code conformance. Ignore warnings for now.
Fixed all errors, left most warnings.
2016-08-18 21:29:30 -05:00
laf
031a818c77 Removed references to location override 2015-07-20 16:52:33 +01:00
d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
f0o
f55d57372b New global Object Cache 2015-04-12 11:22:43 +00:00
laf
c1ef9b6808 Resolved a large number index issues and update Console_Color to V2 2015-03-01 18:04:57 +00:00
2b047f62b6 Start at fixing up front page and moving top 10 into plugins 2014-06-14 07:55:17 +10:00