403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/lpost.delivery/lib/TabOptions/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/lpost.delivery/lib/TabOptions/TabAutomation.php
<?

namespace Lpost\Delivery\TabOptions;

use Bitrix\Main\Localization\Loc;
use Lpost\Delivery\Repository\RepositoryOrderStatus;

/**
 * ���� ����� �� �������� ������������
 */
class TabAutomation implements ITabOption
{
    public static function getListOptions(): array
    {

        $statuses = array_merge(
            [
                "" => Loc::getMessage("LPOST_OPTION_SETTING_STATUS_NULL")
            ],
            (new RepositoryOrderStatus())->getAll(),
        );


        return [
            Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_ORDERS"),
            /*[
                'ARRIVED_AT_THE_WAREHOUSE',
                Loc::getMessage("LPOST_OPTION_SETTING_ARRIVED_AT_THE_WAREHOUSE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],*/
            [
                'SENT_TO_PICKUP_POINT',
                Loc::getMessage("LPOST_OPTION_SETTING_SENT_TO_PICKUP_POINT"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'PLACED_IN_PICKUP_POINT_PVZ',
                Loc::getMessage("LPOST_OPTION_SETTING_PLACED_IN_PICKUP_POINT_PVZ"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'PLACED_IN_PICKUP_POINT_ZONE',
                Loc::getMessage("LPOST_OPTION_SETTING_PLACED_IN_PICKUP_POINT_ZONE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'ISSUED_TO_COURIER',
                Loc::getMessage("LPOST_OPTION_SETTING_ISSUED_TO_COURIER"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RECEIVED',
                Loc::getMessage("LPOST_OPTION_SETTING_RECEIVED"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            /*[
                'DONE',
                Loc::getMessage("LPOST_OPTION_SETTING_DONE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],*/
            [
                'CANCELLED',
                Loc::getMessage("LPOST_OPTION_SETTING_CANCELLED"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_DELIVERY"),
            [
                'ARRIVED_AT_THE_WAREHOUSE',
                Loc::getMessage("LPOST_OPTION_SETTING_ARRIVED_AT_THE_WAREHOUSE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'DONE',
                Loc::getMessage("LPOST_OPTION_SETTING_DONE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            Loc::getMessage("LPOST_OPTION_SETTING_TITLE_CHANGE_STATUS_RETURNS"),
            [
                'RETURN_CREATED',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_CREATED"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_READY_FOR_RETURN',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_READY_FOR_RETURN"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_SENT_TO_WAREHOUSE',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_SENT_TO_WAREHOUSE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_ARRIVED_AT_THE_WAREHOUSE',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ARRIVED_AT_THE_WAREHOUSE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_ACCEPTED_BY_PLACES',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ACCEPTED_BY_PLACES"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_RETURNED_TO_PARTNER',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_RETURNED_TO_PARTNER"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
            [
                'RETURN_ARCHIVE',
                Loc::getMessage("LPOST_OPTION_SETTING_STATERETURN_ARCHIVE"),
                '',
                [
                    'selectbox',
                    $statuses
                ]
            ],
        ];
    }

    public static function isPostValidFields()
    {}
}

Youez - 2016 - github.com/yon3zu
LinuXploit