Paul Klimov
3dbb3d40dd
Sphinx unit tests fixed.
11 years ago
Carsten Brandt
83527e85ca
made Model::attributes() non static again
...
- allows to have dynamic definition of attributes depended on the
instance
- there was no real need for it to be static. Places that used it static
have been refactored.
fixes #1318
11 years ago
Carsten Brandt
16239c2395
reverted wrong change in sphinx
11 years ago
Panagiotis Moustafellos
21014b4064
swapped docs and Exception to type InvalidParamException
11 years ago
Panagiotis Moustafellos
2ff8ac3d61
fixed PhpDoc by swapping to {@inheritdoc}
11 years ago
Carsten Brandt
324e10694d
updated sphinx active record with changes from DB AR
11 years ago
Carsten Brandt
e2ff98ab53
fixed broken sphinx AR::attributes() declaration
...
Model::attributes() has been made static
11 years ago
Carsten Brandt
8be4f3778a
updated properties of extensions
11 years ago
Carsten Brandt
e837e44ac1
updated ext composer.json for issue labels
11 years ago
Carsten Brandt
8ac2b7364d
moved redis to extensions
11 years ago
Klimov Paul
5a8afcf720
"yii\sphinx\ActiveQuery" updated to throw exception on conflict between "asArray" and "snippetByModel" options.
11 years ago
Klimov Paul
2c22fe3f25
Code style and docs at "yii\sphinx\*" fixed.
11 years ago
Paul Klimov
400b5310ca
Docs for Sphinx extension updated.
11 years ago
Paul Klimov
01c269a912
Redundant typecast removed from yii\sphinx\ActiveRecord::create()
11 years ago
Paul Klimov
c1b5946d40
yii\sphinx\Command reworked to extend yii\db\Command.
...
yii\sphinx\DataReader removed.
11 years ago
Paul Klimov
765d47d00d
Sphinx Active Record updated to be compatible with ActiveDataProvider.
11 years ago
Klimov Paul
bb46d0594e
Sphinx documentation updated.
11 years ago
Paul Klimov
d1c87c7e31
Sphinx documentation updated.
11 years ago
Paul Klimov
6a5b8d1904
Sphinx Query refactored.
11 years ago
Paul Klimov
9a45a04365
Create relation methods added to Sphinx Active Record.
11 years ago
Paul Klimov
8bec8c5f57
Sphinx Query Builder updated to respect column types for where statements
11 years ago
Paul Klimov
6bfc888c8f
Sphinx Active Relation created
11 years ago
Paul Klimov
01df011ea3
Sphinx Query updated to implement QueryInterface.
11 years ago
Paul Klimov
bd79e1c1be
Sphinx Active Record saving via 'replace' converted into fallback
11 years ago
Paul Klimov
cd3950aaa7
Sphinx Active Record saving advanced to use 'replace' for runtime indexes
11 years ago
Paul Klimov
102f386873
Index schema type support added to Sphinx
11 years ago
Paul Klimov
bbb5e1dba2
Redundant support of schema name removed from Sphinx
11 years ago
Klimov Paul
e1065ef1fc
"snippetByModel" option added to Sphinx Active Query.
11 years ago
Klimov Paul
386b58b2a1
Snippet call options added to Sphinx Query.
11 years ago
Klimov Paul
7fb4bfdd21
Sphinx Active Query fixed
11 years ago
Klimov Paul
d6ddfd7bb3
Methods "callSnippets()" and "callKeywords()" added to Sphinx Active Record
11 years ago
Klimov Paul
0bc91f29e7
Sphinx Active Record relation handling provided.
11 years ago
Klimov Paul
f228f21541
"ActiveRelationInterface" applied to Sphinx Active Record.
11 years ago
Paul Klimov
fa08674261
"yii\sphinx\ActiveQuery" refactored.
...
"yii\sphinx\Schema" caching fixed.
11 years ago
Paul Klimov
37862b6ee2
Unsupported "update counters" feature removed from Sphinx Active Record.
11 years ago
Klimov Paul
d6c388299d
Sphinx ActiveRecord added as blank.
11 years ago
Klimov Paul
9459b44022
Composite primary key support removed from Sphinx schema.
11 years ago
Klimov Paul
47a2e211d6
Separated method "match" added to "yii\sphinx\Query"
11 years ago
Klimov Paul
0275a2244f
Option array value support added to "yii\sphinx\Query"
11 years ago
Klimov Paul
aae221ddea
Methods "replace()" and "batchReplace()" added to "yii\sphinx\Command"
11 years ago
Klimov Paul
0839ceb598
Parameter "options" added to "yii\sphinx\Command::update()"
11 years ago
Paul Klimov
36da1617e8
"yii\sphinx\Query" has been composed, unit test for it added.
11 years ago
Paul Klimov
6b5b99764f
Options support for "yii\sphinx\Command::callSnippet()" added.
11 years ago
Paul Klimov
cc156ba812
Methods "callSnippet" and "callKeywords" added to "yii\sphinx\Command"
11 years ago
Paul Klimov
07ad008d49
Sphinx unit tests advanced.
11 years ago
Paul Klimov
f4a8be1f68
Sphinx MVA insert and update resolved.
11 years ago
Paul Klimov
cbfa7e6129
"yii\sphinx\Command" and "yii\sphinx\QueryBuilder" extracted.
11 years ago
Paul Klimov
7cc182fc72
"yii\sphinx\IndexSchema' created.
...
"yii\sphinx\Schema' reworked to drop inheritance from "yii\db".
11 years ago
Paul Klimov
5a1b526ae8
"yii\sphinx\ColumnSchema' extracted.
11 years ago
Paul Klimov
0868e7d3ce
MVA added to "Sphinx" unit tests.
11 years ago