Open Monograph Press  3.3.0
rebuildSearchIndex.php
1 <?php
2 
16 require(dirname(__FILE__) . '/bootstrap.inc.php');
17 
19 
23  public function usage() {
24  echo "Script to rebuild monograph search index\n"
25  . "Usage: {$this->scriptName}\n";
26  }
27 
31  public function execute() {
32  $monographSearchIndex = Application::getSubmissionSearchIndex();
33  $monographSearchIndex->rebuildIndex(true);
34  }
35 }
36 
37 $tool = new rebuildSearchIndex(isset($argv) ? $argv : array());
38 $tool->execute();
39 
CommandLineTool
Initialization code for command-line scripts.
Definition: CliTool.inc.php:44
rebuildSearchIndex
CLI tool to rebuild the monograph keyword search database.
Definition: rebuildSearchIndex.php:18
$tool
$tool
Definition: mergeCoverageReportTool.php:120
rebuildSearchIndex\usage
usage()
Definition: rebuildSearchIndex.php:23
rebuildSearchIndex\execute
execute()
Definition: rebuildSearchIndex.php:31
Application\getSubmissionSearchIndex
static getSubmissionSearchIndex()
Definition: Application.inc.php:167