%PDF- %PDF-
| Direktori : /home1/lightco1/public_html/lightingrepublic.com.au/libraries/koowa/controller/toolbar/ |
| Current File : //home1/lightco1/public_html/lightingrepublic.com.au/libraries/koowa/controller/toolbar/command.php |
<?php
/**
* @version $Id$
* @package Koowa_Controller
* @subpackage Toolbar
* @copyright Copyright (C) 2007 - 2012 Johan Janssens. All rights reserved.
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html>
* @link http://www.nooku.org
*/
/**
* Controller Toolbar Command Class
*
* @author Johan Janssens <johan@nooku.org>
* @package Koowa_Controller
* @subpackage Toolbar
*/
class KControllerToolbarCommand extends KConfig
{
/**
* The command name
*
* @var string
*/
protected $_name;
/**
* Constructor.
*
* @param string The command name
* @param array|KConfig An associative array of configuration settings or a KConfig instance.
*/
public function __construct( $name, $config = array() )
{
parent::__construct($config);
$this->append(array(
'icon' => 'icon-32-'.$name,
'id' => $name,
'label' => ucfirst($name),
'disabled' => false,
'title' => '',
'attribs' => array(
'class' => array(),
)
));
//Set the command name
$this->_name = $name;
}
/**
* Get the command name
*
* @return string The command name
*/
public function getName()
{
return $this->_name;
}
}