1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
SpaceSearchDataCollection.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Socialnetwork\Space\List\RecentSearch;
4
5
use Bitrix\Main\Type\Contract\Arrayable;
6
7
final
class
SpaceSearchDataCollection
implements
Arrayable
8
{
9
11
private
array
$items = [];
12
13
public
function
add
(
SpaceSearchData
$spaceSearchData): void
14
{
15
$this->items[] = $spaceSearchData;
16
}
17
18
public
function
toArray
():
array
19
{
20
return
$this->items
;
21
}
22
23
public
function
getSpaceSearchDataBySpacesId
(
int
$spaceId): ?
SpaceSearchData
24
{
25
$result
=
null
;
26
foreach
($this->items as $item)
27
{
28
if
($spaceId === $item->getSpaceId())
29
{
30
$result
= $item;
31
break
;
32
}
33
}
34
35
return
$result
;
36
}
37
}
Bitrix\Socialnetwork\Space\List\RecentSearch\SpaceSearchDataCollection
Определения
SpaceSearchDataCollection.php:8
Bitrix\Socialnetwork\Space\List\RecentSearch\SpaceSearchDataCollection\add
add(SpaceSearchData $spaceSearchData)
Определения
SpaceSearchDataCollection.php:13
Bitrix\Socialnetwork\Space\List\RecentSearch\SpaceSearchDataCollection\toArray
toArray()
Определения
SpaceSearchDataCollection.php:18
Bitrix\Socialnetwork\Space\List\RecentSearch\SpaceSearchDataCollection\getSpaceSearchDataBySpacesId
getSpaceSearchDataBySpacesId(int $spaceId)
Определения
SpaceSearchDataCollection.php:23
Bitrix\Socialnetwork\Space\List\RecentSearch\SpaceSearchData
Определения
SpaceSearchData.php:8
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$result
$result
Определения
get_property_values.php:14
Bitrix\Main\Type\Contract\Arrayable
Определения
arrayable.php:6
$items
$items
Определения
template.php:224
bitrix
modules
socialnetwork
lib
Space
List
RecentSearch
SpaceSearchDataCollection.php
Создано системой
1.14.0