deblan.tv/vendor/trinity/src/Trinity/Bundle/DashBoardBundle/Item/ModuleItem.php
2015-03-02 21:57:49 +01:00

44 lines
802 B
PHP

<?php
namespace Trinity\Bundle\DashBoardBundle\Item;
use Trinity\Bundle\DashBoardBundle\Item\BasicItem;
class ModuleItem extends BasicItem
{
protected $route = null;
protected $icon = null;
public function __construct($name, $route, $icon, $template = 'TrinityDashBoardBundle:Default:defaultModuleItem.html.twig')
{
$this->route = $route;
$this->icon = $icon;
parent::__construct($name, $template);
}
public function setRoute($route)
{
$this->route = $route;
return $this;
}
public function getRoute()
{
return $this->route;
}
public function setIcon($icon)
{
$this->icon = $icon;
return $this;
}
public function getIcon()
{
return $this->icon;
}
}