Ejemplo n.º 1
0
 public function init()
 {
     parent::init();
     $this->tmpPath = P::getAlias($this->tmpPath);
     if (!is_dir($this->tmpPath)) {
         FileHelper::createDirectory($this->tmpPath, $this->tmpDirMode, true);
     }
 }
Ejemplo n.º 2
0
 protected function resolveConfigFile($project, $prefix = '', $suffix = '')
 {
     if (!isset($project['multipath'])) {
         $pattern = implode('/', ['%s', 'p%ds%d', '%s']);
         $alias = sprintf($pattern, $prefix, $project['projectId'], $project['siteId'], $suffix);
     } else {
         $pattern = implode('/', ['%s', $project['multipath'], '%s']);
         $alias = sprintf($pattern, $prefix, $suffix);
     }
     $path = P::getAlias($alias);
     if (($realPath = realpath($path)) === false) {
         throw new \yii\base\InvalidParamException('File path is invalid or not exists [' . $path . '].');
     }
     return $realPath;
 }
Ejemplo n.º 3
0
<?php

use yii\platform\P;
return ['sourcePath' => P::getAlias('@yii'), 'messagePath' => __DIR__, 'languages' => ['ru-RU'], 'translator' => 'Yii::t', 'sort' => false, 'overwrite' => true, 'removeUnused' => false, 'only' => ['.php'], 'except' => ['.svn', '.git', '.gitignore', '.gitkeep', '.hgignore', '.hgkeep', '/messages']];