1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
ExternalMemberProvider.php
См. документацию.
1<?php
2
3declare(strict_types=1);
4
6
9
11{
12 protected function prepareQuery(Query $query, ?MemberCursor $cursor): void
13 {
14 parent::prepareQuery($query, $cursor);
15 $externalMemberIds = $this->getExternalMemberIds();
16 if ($externalMemberIds === null)
17 {
18 return;
19 }
20
21 $query->whereIn('USER_ID', $externalMemberIds);
22 }
23
24 public function getAllUserIds(): array
25 {
26 return $this->getExternalMemberIds() ?? parent::getAllUserIds();
27 }
28
29 protected function getExternalMemberIds(): ?array
30 {
31 return []; // todo: implement
32 }
33}
prepareQuery(Query $query, ?MemberCursor $cursor)
Определения ExternalMemberProvider.php:12
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$query
Определения get_search.php:11
Определения chain.php:3