Ejemplo n.º 1
0
 /**
  * @param Configurator $configurator
  * @param string[] $configFileNames
  * @return Configurator
  */
 protected function loadConfiguration(Configurator $configurator, array $configFileNames)
 {
     foreach ($configFileNames as $configFile) {
         $configurator->addConfig(PathTool::getPath(array(APP_DIR, 'config', $configFile), FALSE));
     }
     return $configurator;
 }
Ejemplo n.º 2
0
 /**
  * @inheritdoc
  */
 public function formatTemplateFiles()
 {
     $dir = dirname($this->getReflection()->getFileName());
     $templateDir = PathTool::getPath(array($dir, 'templates'));
     return array(PathTool::getPath(array($templateDir, $this->view . '.latte')));
 }
Ejemplo n.º 3
0
 /**
  * @param int|string $id
  * @return string
  */
 protected function getFilePath($id)
 {
     $path = PathTool::makePath(array(TEMP_DIR, self::FOLDER));
     return PathTool::getPath(array($path, $id . '.' . self::EXTENSION), FALSE);
 }