2016-09-17 00:25:11 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Icinga\Module\Director\Dashboard\Dashlet;
|
|
|
|
|
|
|
|
class DependencyObjectDashlet extends Dashlet
|
|
|
|
{
|
2017-08-25 22:42:38 +02:00
|
|
|
protected $icon = 'sitemap';
|
2016-09-17 00:25:11 +02:00
|
|
|
|
|
|
|
protected $requiredStats = array('dependency');
|
|
|
|
|
|
|
|
public function getTitle()
|
|
|
|
{
|
2017-08-25 22:42:38 +02:00
|
|
|
return $this->translate('Dependencies');
|
2016-09-17 00:25:11 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public function getSummary()
|
|
|
|
{
|
2017-08-25 22:42:38 +02:00
|
|
|
return $this->translate('Object dependency relationships.')
|
2016-09-17 00:25:11 +02:00
|
|
|
. ' ' . parent::getSummary();
|
|
|
|
}
|
|
|
|
|
|
|
|
public function getUrl()
|
|
|
|
{
|
2017-09-28 09:21:58 +02:00
|
|
|
return 'director/dependencies/applyrules';
|
2016-09-17 00:25:11 +02:00
|
|
|
}
|
|
|
|
}
|