Spamworldpro Mini Shell
Spamworldpro


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/app/code/Cnc/Catalog/Model/Config.php
<?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
        ]
    ];
}

Spamworldpro Mini