PHP Класс iaPatchApplier

Subrion - open source content management system Copyright (C) 2015 Intelliants, LLC This file is part of Subrion. Subrion is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Subrion is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Subrion. If not, see .
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_dbConnectionParams
$_forceMode
$_scriptRoot

Открытые методы

Метод Описание
__construct ( $scriptRoot, $dbConnectionParams = null, $forceMode = false )
getLog ( )
process ( $patch, $version )

Защищенные методы

Метод Описание
_dbConnect ( )
_logInfo ( $message, $type = self::LOG_ALERT, $params = [] )
_processExtras ( array $entries )
_processFile ( $entry )
_processPhrases ( array $entries )
_processQuery ( $query, $log = true )
_runPhpCode ( $phpCode )
_writeFile ( $filename, $content, $isBinary )

Приватные методы

Метод Описание
_checkTokenValidity ( $content, $validToken )
_recursivelyRemoveDirectory ( $path )

Описание методов

__construct() публичный Метод

public __construct ( $scriptRoot, $dbConnectionParams = null, $forceMode = false )

_dbConnect() защищенный Метод

protected _dbConnect ( )

_logInfo() защищенный Метод

protected _logInfo ( $message, $type = self::LOG_ALERT, $params = [] )

_processExtras() защищенный Метод

protected _processExtras ( array $entries )
$entries array

_processFile() защищенный Метод

protected _processFile ( $entry )

_processPhrases() защищенный Метод

protected _processPhrases ( array $entries )
$entries array

_processQuery() защищенный Метод

protected _processQuery ( $query, $log = true )

_runPhpCode() защищенный Метод

protected _runPhpCode ( $phpCode )

_writeFile() защищенный Метод

protected _writeFile ( $filename, $content, $isBinary )

getLog() публичный Метод

public getLog ( )

process() публичный Метод

public process ( $patch, $version )

Описание свойств

$_dbConnectionParams защищенное свойство

protected $_dbConnectionParams

$_forceMode защищенное свойство

protected $_forceMode

$_scriptRoot защищенное свойство

protected $_scriptRoot