1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
recepientcollection.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Socialnetwork\Internals\EventService\Recepients;
4
5
use Traversable;
6
7
class
RecepientCollection
implements
Collector
, \IteratorAggregate, \Countable
8
{
10
private
array
$recipients;
11
12
public
function
__construct
(
Recepient
...$recipients)
13
{
14
$this->recipients = $recipients;
15
}
16
17
public
function
fetch
(
int
$limit,
int
$offset):
RecepientCollection
18
{
19
return
new
RecepientCollection
(...array_slice($this->recipients, $offset, $limit));
20
}
21
22
public
function
getIterator
(): Traversable
23
{
24
return
new \ArrayIterator($this->recipients);
25
}
26
27
public
function
count
(): int
28
{
29
return
count
($this->recipients);
30
}
31
}
Bitrix\Socialnetwork\Internals\EventService\Recepients\RecepientCollection
Определения
recepientcollection.php:8
Bitrix\Socialnetwork\Internals\EventService\Recepients\RecepientCollection\__construct
__construct(Recepient ... $recipients)
Определения
recepientcollection.php:12
Bitrix\Socialnetwork\Internals\EventService\Recepients\RecepientCollection\getIterator
getIterator()
Определения
recepientcollection.php:22
Bitrix\Socialnetwork\Internals\EventService\Recepients\RecepientCollection\fetch
fetch(int $limit, int $offset)
Определения
recepientcollection.php:17
Bitrix\Socialnetwork\Internals\EventService\Recepients\RecepientCollection\count
count()
Определения
recepientcollection.php:27
Bitrix\Socialnetwork\Internals\EventService\Recepients\Recepient
Определения
recepient.php:9
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Socialnetwork\Internals\EventService\Recepients\Collector
Определения
collector.php:6
bitrix
modules
socialnetwork
lib
internals
eventservice
recepients
recepientcollection.php
Создано системой
1.14.0