WatchdogListCommand
final class WatchdogListCommand extends Command (View source)
Traits
A copy of \Drupal\Core\DependencyInjection\AutowireTrait with first params' type hint changed.
Constants
| NAME |
|
Properties
| protected FormatterOptions | $formatterOptions | from FormatterTrait | |
| protected Connection | $connection | from WatchdogTrait | |
| protected LoggerInterface | $logger | from WatchdogTrait |
Methods
Instantiates a new instance of the implementing class using autowiring.
Filter, format, and write to the output
If the source data was wrapped in a marker class such as RowsOfFields, then re-apply the wrapper.
Public because is used by FormatterListener.
Build a WHERE snippet based on given parameters.
Helper function to obtain the message types based on drupal version.
No description
No description
No description
No description
No description
No description
Details
static
create(ContainerInterface $container)
Instantiates a new instance of the implementing class using autowiring.
protected void
writeFormattedOutput(InputInterface $input, OutputInterface $output, $data)
Filter, format, and write to the output
protected mixed
alterResult($result, InputInterface $input)
No description
protected
wrapFilteredResult($data, $source)
If the source data was wrapped in a marker class such as RowsOfFields, then re-apply the wrapper.
protected FormatterOptions
getFormatterOptions()
No description
void
setFormatterOptions(FormatterOptions $formatterOptions)
Public because is used by FormatterListener.
protected mixed
getPrivatePropValue(mixed $object, $name)
No description
protected array
where(string|null $type = null, $severity = null, string|null $filter = null, string $criteria = 'AND', int|string|null $severity_min = null)
Build a WHERE snippet based on given parameters.
Example: ('where' => string, 'args' => [])
protected stdClass
formatResult(stdClass $result, bool $extended = false)
Format a watchdog database row.
static array
messageTypes()
Helper function to obtain the message types based on drupal version.
__construct(Connection $connection, FormatterManager $formatterManager, LoggerInterface $logger)
No description
protected void
configure()
No description
int
execute(InputInterface $input, OutputInterface $output)
No description
protected RowsOfFields
doExecute(InputInterface $input, OutputInterface $output)
No description
protected void
interact(InputInterface $input, OutputInterface $output)
No description
void
complete(CompletionInput $input, CompletionSuggestions $suggestions)
No description