PHP Class phpbb\db\output_handler\log_wrapper_migrator_output_handler

Inheritance: implements phpbb\db\output_handler\migrator_output_handler_interface
Datei anzeigen Open project: phpbb/phpbb

Protected Properties

Property Type Description
$file_handle resource Log file handle
$filesystem phpbb\filesystem\filesystem_interface
$language phpbb\language\language Language object.
$migrator phpbb\db\output_handler\migrator_output_handler_interface A migrator output handler

Public Methods

Method Description
__construct ( phpbb\language\language $language, phpbb\db\output_handler\migrator_output_handler_interface $migrator, string $log_file, phpbb\filesystem\filesystem_interface $filesystem ) Constructor
write ( $message, $verbosity )

Protected Methods

Method Description
file_open ( string $file ) Open file for logging

Method Details

__construct() public method

Constructor
public __construct ( phpbb\language\language $language, phpbb\db\output_handler\migrator_output_handler_interface $migrator, string $log_file, phpbb\filesystem\filesystem_interface $filesystem )
$language phpbb\language\language Language object
$migrator phpbb\db\output_handler\migrator_output_handler_interface Migrator output handler
$log_file string File to log to
$filesystem phpbb\filesystem\filesystem_interface phpBB filesystem object

file_open() protected method

Open file for logging
protected file_open ( string $file )
$file string File to open

write() public method

public write ( $message, $verbosity )

Property Details

$file_handle protected_oe property

Log file handle
protected resource $file_handle
return resource

$filesystem protected_oe property

protected filesystem_interface,phpbb\filesystem $filesystem
return phpbb\filesystem\filesystem_interface

$language protected_oe property

Language object.
protected language,phpbb\language $language
return phpbb\language\language

$migrator protected_oe property

A migrator output handler
protected migrator_output_handler_interface,phpbb\db\output_handler $migrator
return phpbb\db\output_handler\migrator_output_handler_interface