Example #1
0
 public function createIndexedSearchTable()
 {
     if ($this->getIndexedSearchTable() != false) {
         $db = Database::get();
         $platform = $db->getDatabasePlatform();
         $array[$this->getIndexedSearchTable()] = $this->searchIndexFieldDefinition;
         $schema = Schema::loadFromArray($array, $db);
         $queries = $schema->toSql($platform);
         foreach ($queries as $query) {
             $db->query($query);
         }
     }
 }