class Logger {
private $writer;
public function __construct()
{
$this->writer = new FileWriter('app.log');
}
/**
* Другие методы...
*/
}
$logger = new Logger();class Logger {
private $writer;
public function __construct(Writer $writer)
{
$this->writer = $writer;
}
/**
* Другие методы...
*/
}
$logger = new Logger(new FileWriter('app.log'));Даже если речь идет про проект с большим кол-вом запросов в секунду?
$lines = file($filePath, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);array_map('trim', explode('=', $name, 2));@foreach ($blogs as $blog)