sphinx\MatchBuilder $db

$db public property The Sphinx connection. public yii\sphinx\Connection $db = null

sphinx\MatchBuilder $matchBuilders

$matchBuilders protected property Map of MATCH keywords to builder methods. These methods are used by buildMatch() to build MATCH expression from array syntax. protected array $matchBuilders = ['AND' => 'buildAndMatch', 'OR' => 'buildAndMatch', 'IGNORE' => 'buildIgnoreMatch', 'PROXIMITY' => 'buildProximityMatch', 'MAYBE' => 'buildMultipleMatch', 'SENTENCE' => 'buildMultipleMatch', 'PARAGRAPH' => 'buildMultipleMatch', 'ZONE' => 'buildZoneMatch', 'ZONESPAN' => 'bui

sphinx\MatchBuilder $matchOperators

$matchOperators protected property Map of MATCH operators. These operators are used for replacement of verbose operators. protected array $matchOperators = ['AND' => ' ', 'OR' => ' | ', 'NOT' => ' !', '=' => ' ']

sphinx\IndexSchema $primaryKey

$primaryKey public property Primary key of this index. public string $primaryKey = null

sphinx\IndexSchema getColumn()

getColumn() public method Gets the named column metadata. This is a convenient method for retrieving a named column even if it does not exist. public yii\sphinx\ColumnSchema getColumn ( $name )$name string Column name return yii\sphinx\ColumnSchema Metadata of the named column. Null if the named column does not exist.

sphinx\IndexSchema $type

$type public property Type of the index. public string $type = null

sphinx\IndexSchema $name

$name public property Name of this index. public string $name = null

sphinx\IndexSchema $columnNames

$columnNames public read-only property List of column names public array getColumnNames ( )

sphinx\IndexSchema $columns

$columns public property Column metadata of this index. Each array element is a yii\sphinx\ColumnSchema object, indexed by column names. public yii\sphinx\ColumnSchema[] $columns = []

sphinx\IndexSchema $isRuntime

$isRuntime public property Whether this index is a runtime index. public boolean $isRuntime = null