1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
CollabLogEntryCollection.php
См. документацию.
1<?php
2
3namespace Bitrix\Socialnetwork\Collab\Log;
4
5use Bitrix\Main\Type\Contract\Arrayable;
6use Countable;
7
8class CollabLogEntryCollection implements Arrayable, Countable
9{
10 private array $collection = [];
11
12 public function add(AbstractCollabLogEntry $logEntry): self
13 {
14 $this->collection[] = $logEntry;
15
16 return $this;
17 }
18
19 public function toArray(): array
20 {
21 $result = [];
22
23 foreach ($this->collection as $logEntry)
24 {
25 $result[] = $logEntry->toArray();
26 }
27
28 return $result;
29 }
30
31 public function count(): int
32 {
33 return count($this->collection);
34 }
35
36 public function isEmpty(): bool
37 {
38 return empty($this->collection);
39 }
40}
Определения AbstractCollabLogEntry.php:10
Определения CollabLogEntryCollection.php:9
toArray()
Определения CollabLogEntryCollection.php:19
add(AbstractCollabLogEntry $logEntry)
Определения CollabLogEntryCollection.php:12
count()
Определения CollabLogEntryCollection.php:31
isEmpty()
Определения CollabLogEntryCollection.php:36
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$result
Определения get_property_values.php:14