e83d2eedbb
- Also aligned format of command descriptions. Targeted most common columns. Have not done revisions for the sake of keeping that content true to how it was originally stored but could cause unexpected behaviour. For #1225
42 lines
748 B
PHP
42 lines
748 B
PHP
<?php
|
|
|
|
namespace BookStack\Console\Commands;
|
|
|
|
use Illuminate\Console\Command;
|
|
|
|
class ClearViews extends Command
|
|
{
|
|
/**
|
|
* The name and signature of the console command.
|
|
*
|
|
* @var string
|
|
*/
|
|
protected $signature = 'bookstack:clear-views';
|
|
|
|
/**
|
|
* The console command description.
|
|
*
|
|
* @var string
|
|
*/
|
|
protected $description = 'Clear all view-counts for all entities';
|
|
|
|
/**
|
|
* Create a new command instance.
|
|
*
|
|
*/
|
|
public function __construct()
|
|
{
|
|
parent::__construct();
|
|
}
|
|
|
|
/**
|
|
* Execute the console command.
|
|
*
|
|
* @return mixed
|
|
*/
|
|
public function handle()
|
|
{
|
|
\Views::resetAll();
|
|
$this->comment('Views cleared');
|
|
}
|
|
}
|