// Flag specifies if previous file was backuped
// Path for backup file
// EOL style for conent modifiers
// Storage driver
// Backup name
// Command arguments
// Current transaction object
// Flag specifying to replace original file on commit
// Add/replace markers.
protected
checkMarkers (
string &$content,
string $opener,
string $closer ) returns
bool;
// Creates new if no content present.
// Returns closing marker.
// Returns opening marker.
// Content modifier.
protected
modify (
string &$content,
string $opener,
string $closer ) returns
void;
// Runs command.
protected
run ( ) returns
void;
// Validates passed arguments.
// Adds resources of available commands.
// Commits command.
// Rollbacks command.
// Backups target file.
// Copies source to target file.
// Initializes command.
// Sets target file content.
// Validates passed arguments.
// Constructor.
// Returns string containing argements for logging.
// Returns string containing specifying arguments and values.
// Initializes command.
// Runs command.
// Validates passed arguments.
// Validates obligatory arguments.
}