PHP Класс PhpBrew\PatchKit\RegExpPatchRule

Наследование: implements PhpBrew\PatchKit\PatchRule
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( array $files )
allOf ( array $patterns ) This method build up the predicator.
always ( )
anyOf ( array $patterns )
apply ( PhpBrew\Buildable $build, CLIFramework\Logger $logger )
backup ( PhpBrew\Buildable $build, CLIFramework\Logger $logger )
files ( $files )
replaces ( $pattern, $replacement )

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

Метод Описание
applyLines ( array $lines, &$patched )
applyTextContent ( string $content, &$patched ) This method can only be used for text format files.
backupFile ( $path )

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

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

public __construct ( array $files )
$files array

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

This method build up the predicator.
public allOf ( array $patterns )
$patterns array

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

public always ( )

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

public anyOf ( array $patterns )
$patterns array

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

public apply ( PhpBrew\Buildable $build, CLIFramework\Logger $logger )
$build PhpBrew\Buildable
$logger CLIFramework\Logger

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

protected applyLines ( array $lines, &$patched )
$lines array

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

This method can only be used for text format files.
protected applyTextContent ( string $content, &$patched )
$content string the target of the text content.

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

public backup ( PhpBrew\Buildable $build, CLIFramework\Logger $logger )
$build PhpBrew\Buildable
$logger CLIFramework\Logger

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

protected backupFile ( $path )

files() публичный статический Метод

public static files ( $files )

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

public replaces ( $pattern, $replacement )