Пример #1
0
 public function renameNgin(CEvent $event)
 {
     $path1 = HFile::normalizePath(Yii::getPathOfAlias('ygin'));
     $path2 = str_replace(array('/ngin', '/usr/files/projects/www/'), array('/ygin', '/usr/www/'), Yii::getPathOfAlias('ygin'));
     if ($path1 == $path2) {
         return;
     }
     rename($path1, $path2);
     YiiBase::setPathOfAlias('ygin', realpath(dirname(__FILE__) . '/../'));
     // переименовываем ngin в ygin в прикладных файлах
     HFile::replaceData('/ngin/', '/ygin/', Yii::getPathOfAlias('webroot') . '/index.php');
 }