Your IP : 3.148.103.214


Current Path : /home/bitrix/ext_www/klimatlend.ua/local/lib/Epages/Translations/
Upload File :
Current File : /home/bitrix/ext_www/klimatlend.ua/local/lib/Epages/Translations/TranslationsTable.php

<?php

namespace Epages\Translations;
use Bitrix\Main,
    Bitrix\Main\Localization\Loc;

class TranslationsTable extends Main\Entity\DataManager
{
    /**
     * Returns DB table name for entity.
     *
     * @return string
     */
    public static function getTableName()
    {
        return 'translations';
    }

    /**
     * Returns entity map definition.
     *
     * @return array
     */
    public static function getMap()
    {
        return array(
            'ID' => array(
                'data_type' => 'integer',
                'primary' => true,
                'autocomplete' => true,
                'title' => Loc::getMessage('_ENTITY_ID_FIELD'),
            ),
            'XML_ID' => array(
                'data_type' => 'text',
                'title' => Loc::getMessage('_ENTITY_UF_XML_ID_FIELD'),
                'column_name' => "UF_XML_ID"
            ),
            'UF_PROPERTY' => array(
                'data_type' => 'text',
                'title' => Loc::getMessage('_ENTITY_UF_PROPERTY_FIELD'),
            ),
            'UF_VALUE' => array(
                'data_type' => 'text',
                'title' => Loc::getMessage('_ENTITY_UF_VALUE_FIELD'),
            ),
            'UF_VALUE_UA' => array(
                'data_type' => 'text',
                'title' => Loc::getMessage('_ENTITY_UF_VALUE_UA_FIELD'),
            ),
        );
    }
}