Files | |
file | DatabaseTTMServer.php |
TTMServer - The Translate extension translation memory interface. | |
file | ElasticSearchTTMServer.php |
TTMServer - The Translate extension translation memory interface. | |
file | FakeTTMServer.php |
TTMServer - The Translate extension translation memory interface. | |
file | FuzzyLikeThis.php |
NOTE: the following class has been copied from elastica 2.3.1 : https://github.com/ruflin/Elastica/blob/2.3.1/lib/Elastica/Query/FuzzyLikeThis.php (few modifications have been made to comply with phpcs rules used by this extension) It is intended to be used as a temporary workaround with the wmf extra elasticsearch plugin with elasticsearch 2.x. | |
file | Interfaces.php |
TTMServer - The Translate extension translation memory interface. | |
file | RemoteTTMServer.php |
TTMServer - The Translate extension translation memory interface. | |
Classes | |
class | MediaWiki\Extension\Translate\TtmServer\TtmServerActionApi |
API module for TTMServer. More... | |
class | DatabaseTTMServer |
Mysql based backend. More... | |
class | ElasticSearchTTMServer |
TTMServer backed based on ElasticSearch. More... | |
class | FakeTTMServer |
NO-OP version of TTMServer when it is disabled. More... | |
class | FuzzyLikeThis |
Fuzzy Like This query. More... | |
interface | ReadableTTMServer |
Interface for TTMServer that can be queried (=all of them). More... | |
interface | WritableTTMServer |
Interface for TTMServer that can be updated. More... | |
interface | SearchableTTMServer |
Interface for TTMServer that can act as backend for translation search. More... | |
class | RemoteTTMServer |
Class for handling remote TTMServers over MediaWiki API. More... | |
class | TTMServer |
Some general static methods for instantiating TTMServer and helpers. More... | |