This commit is contained in:
Jerome Nadaud
2013-09-12 14:47:47 +02:00
parent 91d3da310b
commit e63ce0a86d
12 changed files with 464 additions and 41 deletions
+15 -15
View File
@@ -73,15 +73,6 @@ class TreeCore
return $this->getToolbar()->getActions();
}
public function addAction($action)
{
if (!isset($this->_toolbar))
$this->setToolbar(new TreeToolbarCore());
$this->getToolbar()->addAction($action);
return $this;
}
public function setAttribute($name, $value)
{
if (!isset($this->_attributes))
@@ -297,14 +288,13 @@ class TreeCore
return $this->_toolbar;
}
public function useInput()
public function addAction($action)
{
return isset($this->_input_type);
}
if (!isset($this->_toolbar))
$this->setToolbar(new TreeToolbarCore());
public function useToolbar()
{
return isset($this->_toolbar);
$this->getToolbar()->addAction($action);
return $this;
}
public function render($data = null)
@@ -395,6 +385,16 @@ class TreeCore
return $this->getToolbar()->render();
}
public function useInput()
{
return isset($this->_input_type);
}
public function useToolbar()
{
return isset($this->_toolbar);
}
private function _normalizeDirectory($directory)
{
$last = $directory[strlen($directory) - 1];