@@ -53,19 +53,19 @@ public function index($searchableEntities): array
53
53
continue ;
54
54
}
55
55
56
- $ indexName = $ entity ->getIndexName ();
56
+ $ indexUid = $ entity ->getIndexUid ();
57
57
58
- if (!isset ($ data [$ indexName ])) {
59
- $ data [$ indexName ] = [];
58
+ if (!isset ($ data [$ indexUid ])) {
59
+ $ data [$ indexUid ] = [];
60
60
}
61
61
62
- $ data [$ indexName ][] = $ searchableArray + ['objectID ' => $ entity ->getId ()];
62
+ $ data [$ indexUid ][] = $ searchableArray + ['objectID ' => $ entity ->getId ()];
63
63
}
64
64
65
65
$ result = [];
66
- foreach ($ data as $ indexName => $ objects ) {
67
- $ result [$ indexName ] = $ this ->client
68
- ->getOrCreateIndex ($ indexName , ['primaryKey ' => 'objectID ' ])
66
+ foreach ($ data as $ indexUid => $ objects ) {
67
+ $ result [$ indexUid ] = $ this ->client
68
+ ->getOrCreateIndex ($ indexUid , ['primaryKey ' => 'objectID ' ])
69
69
->addDocuments ($ objects );
70
70
}
71
71
@@ -94,19 +94,19 @@ public function remove($searchableEntities): array
94
94
if (null === $ searchableArray || 0 === count ($ searchableArray )) {
95
95
continue ;
96
96
}
97
- $ indexName = $ entity ->getIndexName ();
97
+ $ indexUid = $ entity ->getIndexName ();
98
98
99
- if (!isset ($ data [$ indexName ])) {
100
- $ data [$ indexName ] = [];
99
+ if (!isset ($ data [$ indexUid ])) {
100
+ $ data [$ indexUid ] = [];
101
101
}
102
102
103
- $ data [$ indexName ][] = $ entity ->getId ();
103
+ $ data [$ indexUid ][] = $ entity ->getId ();
104
104
}
105
105
106
106
$ result = [];
107
- foreach ($ data as $ indexName => $ objects ) {
108
- $ result [$ indexName ] = $ this ->client
109
- ->index ($ indexName )
107
+ foreach ($ data as $ indexUid => $ objects ) {
108
+ $ result [$ indexUid ] = $ this ->client
109
+ ->index ($ indexUid )
110
110
->deleteDocument (reset ($ objects ));
111
111
}
112
112
@@ -117,15 +117,15 @@ public function remove($searchableEntities): array
117
117
* Clear the records of an index.
118
118
* This method enables you to delete an index’s contents (records).
119
119
*
120
- * @param string $indexName
120
+ * @param string $indexUid
121
121
*
122
122
* @return array
123
123
*
124
124
* @throws ApiException
125
125
*/
126
- public function clear (string $ indexName ): array
126
+ public function clear (string $ indexUid ): array
127
127
{
128
- $ index = $ this ->client ->getOrCreateIndex ($ indexName );
128
+ $ index = $ this ->client ->getOrCreateIndex ($ indexUid );
129
129
$ return = $ index ->deleteAllDocuments ();
130
130
131
131
return $ index ->getUpdateStatus ($ return ['updateId ' ]);
@@ -134,44 +134,44 @@ public function clear(string $indexName): array
134
134
/**
135
135
* Delete an index and it's content.
136
136
*
137
- * @param string $indexName
137
+ * @param string $indexUid
138
138
*
139
139
* @return array|null
140
140
*/
141
- public function delete (string $ indexName ): ?array
141
+ public function delete (string $ indexUid ): ?array
142
142
{
143
- return $ this ->client ->deleteIndex ($ indexName );
143
+ return $ this ->client ->deleteIndex ($ indexUid );
144
144
}
145
145
146
146
/**
147
147
* Method used for querying an index.
148
148
*
149
149
* @param string $query
150
- * @param string $indexName
150
+ * @param string $indexUid
151
151
* @param array $searchParams
152
152
*
153
153
* @return array
154
154
*/
155
- public function search (string $ query , string $ indexName , array $ searchParams ): array
155
+ public function search (string $ query , string $ indexUid , array $ searchParams ): array
156
156
{
157
157
if ('' === $ query ) {
158
158
$ query = null ;
159
159
}
160
160
161
- return $ this ->client ->index ($ indexName )->rawSearch ($ query , $ searchParams );
161
+ return $ this ->client ->index ($ indexUid )->rawSearch ($ query , $ searchParams );
162
162
}
163
163
164
164
/**
165
165
* Search the index and returns the number of results.
166
166
*
167
167
* @param string $query
168
- * @param string $indexName
168
+ * @param string $indexUid
169
169
* @param array $requestOptions
170
170
*
171
171
* @return int
172
172
*/
173
- public function count (string $ query , string $ indexName , array $ requestOptions ): int
173
+ public function count (string $ query , string $ indexUid , array $ requestOptions ): int
174
174
{
175
- return (int ) $ this ->client ->index ($ indexName )->search ($ query , $ requestOptions )['nbHits ' ];
175
+ return (int ) $ this ->client ->index ($ indexUid )->search ($ query , $ requestOptions )['nbHits ' ];
176
176
}
177
177
}
0 commit comments