private $filters = [];
/** @var string search term */
- private $search = "";
+ private $search = '';
/**
$match = true;
foreach ($this->filters as $filter => $filtervalue) {
switch ($filter) {
- case "level":
+ case 'level':
$match = $match && ($parsedlogline->level == strtoupper($filtervalue));
break;
- case "context":
+
+ case 'context':
$match = $match && ($parsedlogline->context == $filtervalue);
break;
}
*/
private function search(ParsedLogLine $parsedlogline): bool
{
- if ($this->search != "") {
+ if ($this->search != '') {
return strstr($parsedlogline->logline, $this->search) !== false;
}
return true;
* Read a line from reader and parse.
* Returns null if limit is reached or the reader is invalid.
*
- * @param ParsedLogLine $parsedlogline
* @return ?ParsedLogLine
*/
private function read()
* @see ReversedFileReader::key()
* @return int
*/
- public function key()
+ public function key(): int
{
return $this->reader->key();
}
* @see Iterator::valid()
* @return bool
*/
- public function valid()
+ public function valid(): bool
{
- return ! is_null($this->value);
+ return !is_null($this->value);
}
}