1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
RequirementDecorator.php
См. документацию.
1<?php
2
3declare(strict_types=1);
4
5namespace Bitrix\Socialnetwork\Collab\Control\Decorator;
6
7use Bitrix\Socialnetwork\Collab\Requirement;
8use Bitrix\Socialnetwork\Control\Command\AddCommand;
9use Bitrix\Socialnetwork\Control\Decorator\AbstractGroupServiceDecorator;
10use Bitrix\Socialnetwork\Control\GroupResult;
11
13{
14 public function add(AddCommand $command): GroupResult
15 {
16 $result = new GroupResult();
17
18 $requirementResult = Requirement::check();
19
20 if (!$requirementResult->isSuccess())
21 {
22 $result->addErrors($requirementResult->getErrors());
23
24 return $this->finalizeAddResult($result);
25 }
26
27 return $this->source->add($command);
28 }
29}
$result
Определения get_property_values.php:14