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); } } }