![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/app/code/Cnc/Catalog/Model/ |
<?php /** * Copyright (c) 2019 Kaliop Digital Commerce (https://digitalcommerce.kaliop.com) All Rights Reserved. * https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) * cnc_catalog_m2 * <[email protected]> */ declare(strict_types=1); namespace Cnc\Catalog\Model; class Config { public const XML_PATH_WARRANTY_TOOLTIP = 'catalog/frontend/cnc_guarantee_type_tooltip'; public const CATEGORY_ATTRIBUTE_CODE_DESCRIPTION_BOTTOM = 'cnc_description_bottom'; /** * @deprecated */ public const CATEGORY_ATTRIBUTE_CODE_ICON_IMAGE = 'cnc_icon_img'; public const CATEGORY_ATTRIBUTE_CODE_ICON_CSS_CLASS = 'cnc_icon_css_class'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TITLE_PREFIX = 'cnc_menu_title_'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TITLE_1 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TITLE_PREFIX . '1'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TITLE_2 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TITLE_PREFIX . '2'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TEXT_PREFIX = 'cnc_menu_text_'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TEXT_1 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TEXT_PREFIX . '1'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TEXT_2 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_TEXT_PREFIX . '2'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_TEXT_PREFIX = 'cnc_menu_cta_text_'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_TEXT_1 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_TEXT_PREFIX . '1'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_TEXT_2 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_TEXT_PREFIX . '2'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_LINK_PREFIX = 'cnc_menu_cta_link_'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_LINK_1 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_LINK_PREFIX . '1'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_LINK_2 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_CTA_LINK_PREFIX . '2'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_IMAGE_PREFIX = 'cnc_menu_image_'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_IMAGE_1 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_IMAGE_PREFIX . '1'; public const CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_IMAGE_2 = self::CATEGORY_ATTRIBUTE_CODE_MENU_PUSH_IMAGE_PREFIX . '2'; public const CATEGORY_ATTRIBUTE_CODE_HEADING_TITLE = 'cnc_heading_title'; public const CATEGORY_ATTRIBUTE_CODE_DESC_BOTTOM = 'cnc_description_bottom'; public const CATEGORY_ATTRIBUTE_CODE_OSCOMMERCE_CAT_ID = 'cnc_oscommerce_cat_id'; public const CATEGORY_ATTRIBUTE_CODE_BANNER = 'cnc_banner'; public const PRODUCT_ATTRIBUTE_GROUP_CNC = 'cnc-attributes'; public const PRODUCT_ATTRIBUTE_GROUP_CONTENT = 'Content'; public const PRODUCT_ATTRIBUTE_CODE_WIDTH = 'ts_dimensions_width'; public const PRODUCT_ATTRIBUTE_CODE_LENGTH = 'ts_dimensions_length'; public const PRODUCT_ATTRIBUTE_CODE_HEIGHT = 'ts_dimensions_height'; public const PRODUCT_ATTRIBUTE_CODE_DESCRIPTION = 'description'; public const PRODUCT_ATTRIBUTE_CODE_VOLTAGE = 'cnc_voltage'; public const PRODUCT_ATTRIBUTE_CODE_OUTPUT_RATING = 'cnc_output_rating'; public const PRODUCT_ATTRIBUTE_CODE_OUTPUT_POWER = 'cnc_output_power'; public const PRODUCT_ATTRIBUTE_CODE_INPUT_VOLTAGE = 'cnc_input_voltage'; public const PRODUCT_ATTRIBUTE_CODE_OUTPUT_VOLTAGE = 'cnc_output_voltage'; public const PRODUCT_ATTRIBUTE_CODE_IP = 'cnc_ip'; public const PRODUCT_ATTRIBUTE_CODE_MODULE_TYPE = 'cnc_module_type'; public const PRODUCT_ATTRIBUTE_CODE_NUMBER_OF_INPUTS = 'cnc_number_of_inputs'; public const PRODUCT_ATTRIBUTE_CODE_NUMBER_OF_OUTPUTS = 'cnc_number_of_outputs'; public const PRODUCT_ATTRIBUTE_CODE_CONNECTOR = 'cnc_connector'; public const PRODUCT_ATTRIBUTE_CODE_CAPACITY = 'cnc_capacity'; public const PRODUCT_ATTRIBUTE_CODE_FORMAT = 'cnc_format'; public const PRODUCT_ATTRIBUTE_CODE_TECHNOLOGY = 'cnc_technology'; public const PRODUCT_ATTRIBUTE_CODE_CURRENT = 'cnc_current'; public const PRODUCT_ATTRIBUTE_CODE_NUMBER_OF_PHASES = 'cnc_number_of_phases'; public const PRODUCT_ATTRIBUTE_CODE_OUTPUT_CURRENT = 'cnc_output_current'; public const PRODUCT_ATTRIBUTE_CODE_POWER_RATING = 'cnc_power_rating'; public const PRODUCT_ATTRIBUTE_CODE_RESISTANCE = 'cnc_resistance'; public const PRODUCT_ATTRIBUTE_CODE_FREQUENCY = 'cnc_frequency'; public const PRODUCT_ATTRIBUTE_CODE_DIAMETER = 'cnc_diameter'; public const PRODUCT_ATTRIBUTE_CODE_DIMENSIONS = 'cnc_dimensions'; public const PRODUCT_ATTRIBUTE_CODE_MEMORY_SIZE = 'cnc_memory_size'; public const PRODUCT_ATTRIBUTE_CODE_MEMORY_TYPE = 'cnc_memory_type'; public const PRODUCT_ATTRIBUTE_CODE_RESOLUTION = 'cnc_resolution'; public const PRODUCT_ATTRIBUTE_CODE_SHAFT_DIAMETER = 'cnc_shaft_diameter'; public const PRODUCT_ATTRIBUTE_CODE_ROTATIONAL_SPEED_MAX = 'cnc_rotational_speed_max'; public const PRODUCT_ATTRIBUTE_CODE_MONITOR_SIZE = 'cnc_monitor_size'; public const PRODUCT_ATTRIBUTE_CODE_MONITOR_TYPE = 'cnc_monitor_type'; public const PRODUCT_ATTRIBUTE_CODE_MONITOR_TECHNOLOGY = 'cnc_monitor_technology'; public const PRODUCT_ATTRIBUTE_CODE_MOTOR_SHAFT_TYPE = 'cnc_motor_shaft_type'; public const PRODUCT_ATTRIBUTE_CODE_BRAKE = 'cnc_brake'; public const PRODUCT_ATTRIBUTE_CODE_TORQUE = 'cnc_torque'; public const PRODUCT_ATTRIBUTE_CODE_VERSION = 'cnc_version'; public const PRODUCT_ATTRIBUTE_CODE_MEASURING_LENGTH = 'cnc_measuring_length'; public const PRODUCT_ATTRIBUTE_CODE_AVAILABILITY_ICON = 'cnc_availability_icon'; public const PRODUCT_ATTRIBUTE_CODE_SALABLE_OUT_OF_STOCK = 'cnc_salable_out_of_stock'; public const PRODUCT_ATTRIBUTE_CODE_GUARANTEE_TYPE = 'cnc_guarantee_type'; public const PRODUCT_ATTRIBUTE_CODE_GUARANTEE_DURATION = 'cnc_guarantee_duration'; public const PRODUCT_ATTRIBUTE_CODE_STATE_OF_WEAR = 'cnc_state_of_wear'; public const PRODUCT_ATTRIBUTE_CODE_NUMBER_ORDERED = 'cnc_number_ordered'; public const PRODUCT_ATTRIBUTE_CODE_MANUFACTURER = 'cnc_manufacturer'; public const PRODUCT_ATTRIBUTE_CODE_CUSTOMS_CODE = 'cnc_customs_code'; public const PRODUCT_ATTRIBUTE_CODE_MANUFACTURER_PRICE_CODE = 'cnc_manufacturer_price'; public const PRODUCT_ATTRIBUTE_CODE_MANUFACTURER_PRICE_DATE_CODE = 'cnc_manufacturer_price_date'; public const PRODUCT_ATTRIBUTE_CODE_NET_WEIGHT = 'cnc_net_weight'; public const PRODUCT_ATTRIBUTE_CODE_PRODUCT_BANNER = 'cnc_product_banner'; public const PRODUCT_ATTRIBUTE_CODE_OSCOMMERCE_ID = 'cnc_oscom_id'; public const PRODUCT_ATTR_CODE_USE_SERIAL = 'cnc_use_serial'; public const PRODUCT_ATTR_CODE_SERIAL_EXCLUDED_EXCEPTION = 'cnc_serial_excluded_exception'; public const PRODUCT_AVAILABILITY_ICON_IMMEDIATE_SHIPMENT = 'immediate_shipment'; public const PRODUCT_AVAILABILITY_ICON_IMMEDIATE_SHIPMENT_VALUE = 'Immediate shipment'; public const PRODUCT_AVAILABILITY_ICON_SHIPMENT_WITHIN_3_DAYS = 'shipment_within_3_days'; public const PRODUCT_AVAILABILITY_ICON_SHIPMENT_WITHIN_3_DAYS_VALUE = 'Shipment within 3 days'; public const PRODUCT_AVAILABILITY_ICON_AVAILABLE_IN_5_TO_8_DAYS = 'available_in_5_to_days'; public const PRODUCT_AVAILABILITY_ICON_AVAILABLE_IN_5_TO_8_DAYS_VALUE = 'Available in 5 to 8 days'; public const PRODUCT_AVAILABILITY_ICON_CONFIRMATION_OF_SHIPPING_TIME_ON_REQUEST = 'confirmation_of_shipping_time_on_request'; public const PRODUCT_AVAILABILITY_ICON_CONFIRMATION_OF_SHIPPING_TIME_ON_REQUEST_VALUE = 'Confirmation of shipping time on request'; public const PRODUCT_AVAILABILITY_ICON_OUT_OF_STOCK = 'out_of_stock'; public const PRODUCT_AVAILABILITY_ICON_OUT_OF_STOCK_VALUE = 'Out of stock'; public const PRODUCT_ATTRIBUTE_CODE_AVAILABILITY_ICON_OPTIONS = [ 'value' => [ self::PRODUCT_AVAILABILITY_ICON_IMMEDIATE_SHIPMENT => [ 0 => 'Immediate shipment', 1 => 'Envoi immédiat' ], self::PRODUCT_AVAILABILITY_ICON_SHIPMENT_WITHIN_3_DAYS => [ 0 => 'Shipment within 3 days', 1 => 'Envoi sous 3 jours' ], self::PRODUCT_AVAILABILITY_ICON_AVAILABLE_IN_5_TO_8_DAYS => [ 0 => 'Available in 5 to 8 days', 1 => 'Disponible sous 5 à 8 jours' ], self::PRODUCT_AVAILABILITY_ICON_CONFIRMATION_OF_SHIPPING_TIME_ON_REQUEST => [ 0 => 'Confirmation of shipping time on request', 1 => 'Confirmation du délai à la demande' ], self::PRODUCT_AVAILABILITY_ICON_OUT_OF_STOCK => [ 0 => 'Out of stock', 1 => 'En rupture de stock' ] ], 'order' => [ self::PRODUCT_AVAILABILITY_ICON_IMMEDIATE_SHIPMENT => 1, self::PRODUCT_AVAILABILITY_ICON_SHIPMENT_WITHIN_3_DAYS => 2, self::PRODUCT_AVAILABILITY_ICON_AVAILABLE_IN_5_TO_8_DAYS => 3, self::PRODUCT_AVAILABILITY_ICON_CONFIRMATION_OF_SHIPPING_TIME_ON_REQUEST => 4, self::PRODUCT_AVAILABILITY_ICON_OUT_OF_STOCK => 5 ] ]; }