mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-29 08:44:10 +02:00
We stopped using __toString as it is unable to handle exceptions - and this makes sense. However, that's IMO not a good reason to completely drop __toString. Especially when debugging, benchmarking and similar you often need a quick way to "dump" an object. In that case you are often not in a mood to figure out whether that specific class prefers create(), dump(), render() or whatever. We should not base our view scripts on __toString - at least unless we do not catch Exceptions in __toString methods, eventually "forwarding" them as triggered error where needed.
Icinga Web 2
Table of Contents
About
Icinga Web 2 is the next generation open source monitoring web interface, framework and command-line interface developed by the Icinga Project, supporting Icinga 2, Icinga Core and any other monitoring backend compatible with the Livestatus Protocol.
Installation
For installing Icinga Web 2 please read doc/installation.md.
Support
If you come across problems at some time, the community support channels are good places to ask for advice from other users and give some in return.
For status updates check the Icinga website and the Icinga Web 2 development roadmap.
Languages
PHP
81.7%
HTML
9.1%
JavaScript
5.6%
Less
3.6%