@@ -26,20 +26,44 @@ services:
2626 search :
2727 class : Spameri\Elastic\Model\Search
2828
29+ scroll :
30+ class : Spameri\Elastic\Model\Scroll
31+
2932 delete :
3033 class : Spameri\Elastic\Model\Delete
3134
3235 deleteMultiple :
3336 class : Spameri\Elastic\Model\DeleteMultiple
3437
38+ indiceClose :
39+ class : Spameri\Elastic\Model\Indices\Close
40+
41+ indiceOpen :
42+ class : Spameri\Elastic\Model\Indices\Open
43+
44+ indiceGet :
45+ class : Spameri\Elastic\Model\Indices\Get
46+
47+ indiceGetMapping :
48+ class : Spameri\Elastic\Model\Indices\GetMapping
49+
50+ indicePutMapping :
51+ class : Spameri\Elastic\Model\Indices\PutMapping
52+
53+ indicePutSettings :
54+ class : Spameri\Elastic\Model\Indices\PutSettings
55+
56+ indicesCreate :
57+ class : Spameri\Elastic\Model\Indices\Create
58+
3559 serviceLocator :
3660 class : Spameri\Elastic\Model\ServiceLocator
3761
3862 mapping :
3963 class : Spameri\Elastic\Model\Mapping
4064
4165 userProvider :
42- class : Spameri\Elastic\Model\UserProvider
66+ class : Spameri\Elastic\Model\NetteUserProvider
4367
4468 neonSettingsProvider :
4569 class : Spameri\Elastic\Settings\NeonSettingsProvider (%host% , %port% )
@@ -62,33 +86,82 @@ services:
6286 display :
6387 class : Spameri\Elastic\Model\ValidateMapping\Display
6488
89+ documentMigrateStatus :
90+ class : Spameri\Elastic\Model\TypeToNewIndex\DocumentMigrateStatus
91+
92+ migrate :
93+ class : Spameri\Elastic\Model\TypeToNewIndex\Migrate
94+
95+ modelDumpIndex :
96+ class : \Spameri\Elastic\Model\DumpIndex
97+
98+ restoreIndex :
99+ class : \Spameri\Elastic\Model\RestoreIndex
100+
65101# ###
66102# Commands
67103# ###
68104
69105 createIndex :
70106 class : Spameri\Elastic\Commands\CreateIndex (%entities% )
71- tags : [kdyby.console.command ]
107+ tags :
108+ - kdyby.console.command
109+ - console.command
72110
73111 updateMapping :
74112 class : Spameri\Elastic\Commands\UpdateMapping (%entities% )
75- tags : [kdyby.console.command ]
113+ tags :
114+ - kdyby.console.command
115+ - console.command
76116
77117 deleteIndex :
78118 class : Spameri\Elastic\Commands\DeleteIndex
79- tags : [kdyby.console.command ]
119+ tags :
120+ - kdyby.console.command
121+ - console.command
80122
81123 addAlias :
82124 class : Spameri\Elastic\Commands\AddAlias
83- tags : [kdyby.console.command ]
125+ tags :
126+ - kdyby.console.command
127+ - console.command
84128
85129 removeAlias :
86130 class : Spameri\Elastic\Commands\RemoveAlias
87- tags : [kdyby.console.command ]
131+ tags :
132+ - kdyby.console.command
133+ - console.command
88134
89135 validateMappingCommand :
90136 class : Spameri\Elastic\Commands\ValidateMapping
91- tags : [kdyby.console.command ]
137+ tags :
138+ - kdyby.console.command
139+ - console.command
140+
141+ typeToNewIndex :
142+ class : Spameri\Elastic\Commands\TypeToNewIndex
143+ tags :
144+ - kdyby.console.command
145+ - console.command
146+
147+ dumpIndex :
148+ class : Spameri\Elastic\Commands\DumpIndex
149+ tags :
150+ - kdyby.console.command
151+ - console.command
152+
153+ loadDump :
154+ class : Spameri\Elastic\Commands\LoadDump
155+ tags :
156+ - kdyby.console.command
157+ - console.command
158+
159+ # ###
160+ # Spameri/ElasticQuery
161+ # ###
162+
163+ resultMapper :
164+ class : Spameri\ElasticQuery\Response\ResultMapper
92165
93166# ###
94167# Elastic/Elastic
@@ -99,11 +172,8 @@ services:
99172 setup :
100173 - setLogger (@elasticSearch.elasticPanelLogger )
101174
102- constantProvider :
103- class : Kdyby\DateTimeProvider \Provider\ConstantProvider (@elasticSearch.dateTime )
175+ dateTimeProvider :
176+ class : Spameri\Elastic \Provider\DateTimeProvider (@elasticSearch.dateTime )
104177
105178 dateTime :
106179 class : \DateTimeImmutable
107-
108- resultMapper :
109- class : Spameri\ElasticQuery\Response\ResultMapper
0 commit comments