Data Structures

Here are the data structures with brief descriptions:
alert_history_CoreHelper class for alert log
Alertlog_ModelModel for DB based showlog
arr_CoreArray Help class
base_url_CoreHelper to get the proper complete URL to the server
cal_CoreDate help class
chartsCharts helper class
Command_ModelSends external commands to Nagios command FIFO
Comment_ModelHandle comments for hosts and services
config_CoreHelp class for handling config items transparently, i.e independent of storage location (file or database)
Config_ModelDisplay configurations
Contact_ModelHandle contact data
Contactgroup_ModelHandle contactgroup data
csrf_CoreCSRF helper class
csv_CoreHelper for CSV functionality
Current_status_ModelRetrieves and manipulates current status of hosts (and services?)
customlogo_CoreHelp class to ease the customization of the Ninja GUI Logo
dateHelp with formatting datestamps
db_CoreFunction needed for making cross-database SQL
Downtime_ModelFetch downtime info from downtime table
email_CoreEmail helper class
getparams_CoreThere seems to be a weird bug somewhere that I can't track down, where all invalid characters are dropped from $_GET
Hello_world_ControllerHello World controller
Hello_world_ModelHello world model example This is where you should place your business logic, database queries and such
help_CoreHelp class to provide links to render help texts
Htpasswd_importer_ModelModel for importing htpasswd files to ninja
i18n_CoreFunctionality used for internationalization related functionality
json_CoreHelp class for handling JSON encode or decode since we can't always know for sure that we have the built-in PHP json_encode function and should use ZEND_Json instead
link_CoreHelp class for handling links that could contain chars that would break Kohanas routing ('/')
Menu_ModelRepresents a user's, perhaps partial, view of the complete menu
nacoma_CoreHelper class for nacoma
Nagios_auth_ModelModel providing access to the authorization system in nagios
nagioscmd_CoreNagios FIFO command helper
nagstat_CoreHelper class for nagios status
Nagvis_acl_ModelCreated by JetBrains PhpStorm
Nagvis_config_ModelCreated by JetBrains PhpStorm
Nagvis_Maps_ModelModel for nagvis maps
Nagvis_Rotation_Pools_ModelModel for nagvis rotation pools
ninja_auth_CoreThis helper class provides various routines for authenticating users against a database that stores passwords with multiple different hash-types
ninja_CoreHelper for basic ninja stuff
Ninja_ModelBase NINJA model
Ninja_setting_ModelHandle page data - saving and fetching
Ninja_widget_ModelA widget consists of four (or, well, five) identifying pieces of information
Notifications_ModelHandle notifications for hosts and services
option_CoreA helper for widgets to render their custom configuration options
pdf_CorePDF help class
persist_pdf_CorePDF help class
phplot_charts_CoreCharts helper class
pnp_CoreHelp class for handling PNP related stuff such as checking if we should display a graph link or not
refresh_CoreThis helper is intended to be used to control the page reload (refresh) using javascript
reports_CoreHelp class for reports
Reports_ModelReports model Responsible for fetching data for avail and SLA reports
Saved_reports_ModelSaved reports model Responsible for fetching data for saved reports
Saved_searches_ModelSaved searches model Responsible for handling saved searches
Scheduled_reports_ModelModel for scheduled reports
ScheduleDate_Model
Scheduling_queue_ModelHandle comments for hosts and services
Send_report_ModelModel for sending out reports in different ways
showlog_CoreShowlog helper
sql_CoreSQL Help class
Stats_ModelA model for generating statistics from livestatus
Status_ModelA model for generating status filters from livestatus
System_ModelReads various nagios-related configuration files
time_CoreHelp class for converting seconds to readable string of days, hours etc
Timeperiod_ModelA model used by reports to lookup when report times and timeperiods start and stop
Trends_graph_ModelModel for generating trend graphs
unittest_CoreKohana help class for unit tests
user_CoreHelp class for user session data
widget_CoreWidget helper class
zend_CoreKohana loader class for Zend
zip_CoreKohana helper class for pclzip
 All Data Structures Functions Variables

Generated on 17 Dec 2012 for ninja by  doxygen 1.6.1