1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
importpattern.php
См. документацию.
1<?php
2namespace Bitrix\Sale\Exchange;
3
4use Bitrix\Sale\Result;
5
6abstract class ImportPattern
7{
12 abstract public function parse(array $rawData);
13
18 abstract protected function convert(array $items);
19
24 abstract protected function import(array $items);
25
30 abstract protected function logger(array $items);
31
36 public function process(array $rawData)
37 {
39 $r = $this->parse($rawData);
40 if(!$r->isSuccess())
41 return $r;
42
43 $documents = $r->getData();
44 $r = $this->convert($documents);
45 if(!$r->isSuccess())
46 return $r;
47
48 $entityItems = $r->getData();
49 $r = $this->import($entityItems);
50
51 $this->logger($entityItems);
52
53 return $r;
54 }
55}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$items
Определения template.php:224