Your IP : 3.142.35.211


Current Path : /home/bitrix/ext_www/home-comfort.in.ua/local/modules/yopsel/classes/
Upload File :
Current File : /home/bitrix/ext_www/home-comfort.in.ua/local/modules/yopsel/classes/Manufacturer.php

<?php

namespace YopselMopsel;
use Bitrix\Highloadblock as HL;

class Manufacturer
{
    public $id;
    public $name;

    public static function getById()
    {

        function getHighLoadBlockByName($hlbl,$queryData = array(),$debug = false)
        {

            $hlblock = HL\HighloadBlockTable::getList(
                array("filter" => array('TABLE_NAME' => $hlbl))
            )->fetch();

            if (empty($hlblock))
            {
                return false;
            }

            $entity = HL\HighloadBlockTable::compileEntity($hlblock);
            $entity_data_class = $entity->getDataClass();

            $rsData = $entity_data_class::getList($queryData);

            while($arData = $rsData->Fetch())
            {
                $arRes[] = $arData;
            }
            return $arRes;

        }

        $arGResult = getHighLoadBlockByName("Manufacturers",array(
            "select" => array("*"),
            //"order" => array(""),
            //"filter" => array(''),
        ));

        return $arGResult;

    }
}