/** * 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; }
/** * 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); }