tidy_search
class tidy_search extends base
Tidy search cron task.
Will only run when the currently selected search backend supports tidying.
Properties
protected string | $phpbb_root_path | phpBB root path |
|
protected string | $php_ext | PHP file extension |
|
protected auth | $auth | Auth object |
|
protected config | $config | Config object |
|
protected driver_interface | $db | Database object |
|
protected user | $user | User object |
|
protected dispatcher_interface | $phpbb_dispatcher | Event dispatcher object |
Methods
Returns whether this cron task can run, given current board configuration.
Returns whether this cron task should run now, because enough time has passed since it was last run.
Constructor.
Runs this cron task.
Details
in
base at line 34
string
get_name()
Returns the name of the task.
in
base at line 44
set_name(string $name)
Sets the name of the task.
at line 115
bool
is_runnable()
Returns whether this cron task can run, given current board configuration.
Search cron task is runnable in all normal use. It may not be runnable if the search backend implementation selected in board configuration does not exist.
at line 129
bool
should_run()
Returns whether this cron task should run now, because enough time has passed since it was last run.
The interval between search tidying is specified in board configuration.
at line 76
__construct(string $phpbb_root_path, string $php_ext, auth $auth, config $config, driver_interface $db, user $user, dispatcher_interface $phpbb_dispatcher)
Constructor.
at line 92
null
run()
Runs this cron task.