/**
  * Ajoute un gestionnaire à appeler.
  * 
  * @param \Aouka\Text\Manipulator\AbstractHandler|string $mHandler Gestionnaire à appeler.
  * @param array $aArguments Arguments à passer en paramètre du gestionnaire.
  * @return \Aouka\Text\Manipulator\AbstractComposite
  */
 public function addHandler($mHandler, $aArguments = array())
 {
     $oHandler = $mHandler instanceof AbstractHandler ? $mHandler : Manipulator::buildHandler($mHandler, $aArguments);
     $this->_oHistory->addHandler($oHandler, $aArguments);
     $this->_appendHandler($oHandler);
     return $this;
 }
Example #2
0
 /**
  * Convertit une clé en nom de fichier (sans caractères spéciaux)
  *
  * @param string $sKey
  * @return string
  */
 private function _keyToFilePath($sKey)
 {
     return $this->_sFolder . Manipulator::slug()->get($sKey);
 }