class purge extends command

Properties

protected user $user from  command
protected manager $manager from  command
protected log $log from  command
protected string $cache_driver_class from  command

Methods

__construct(user $user, manager $manager, log $log, string $cache_driver_class)

Constructor.

from  command
ProgressBar
create_progress_bar(int $max, SymfonyStyle $io, OutputInterface $output, bool $message = false)

Create a styled progress bar

from  command
void
check_apcu_cache(SymfonyStyle $io)

Check if APCu cache driver is used and enabled for CLI, otherwise display a notice.

from  command
configure()

{@inheritdoc}

int
execute(InputInterface $input, OutputInterface $output)

Executes the command extension:purge.

Details

in command at line 36
__construct(user $user, manager $manager, log $log, string $cache_driver_class)

Constructor.

Parameters

user $user

User instance (mostly for translation)

manager $manager

Extension manager object

log $log

Log object

string $cache_driver_class

Cache driver class

in command at line 45
ProgressBar create_progress_bar(int $max, SymfonyStyle $io, OutputInterface $output, bool $message = false)

Create a styled progress bar

Parameters

int $max

Max value for the progress bar

SymfonyStyle $io

Symfony style output decorator

OutputInterface $output

The output stream, used to print messages

bool $message

Should we display message output under the progress bar?

Return Value

ProgressBar

in command at line 51
protected void check_apcu_cache(SymfonyStyle $io)

Check if APCu cache driver is used and enabled for CLI, otherwise display a notice.

Parameters

SymfonyStyle $io

Return Value

void

at line 26
protected configure()

{@inheritdoc}

at line 49
protected int execute(InputInterface $input, OutputInterface $output)

Executes the command extension:purge.

Purges the specified extension

Parameters

InputInterface $input

An InputInterface instance

OutputInterface $output

An OutputInterface instance

Return Value

int