Версия: 6.x
burger close
Класс CDEKInfo

Подробное описание

Класс с доп. информацией доставки СДЭКа

Открытые члены

 __construct ()
 
 getFilePath ($filename)
 
 getCSVInfo ($filename, $format=[])
 
 getInternationTariffs ()
 
 getRusTariffs ()
 
 getRusCities ()
 
 getKazCities ()
 
 getUkrCities ()
 
 getBlrCities ()
 
 getAllCities ()
 

Открытые статические члены

static getAdditionalServices ()
 
static getAllAdditionalServices ()
 
static getAllTariffs ()
 
static getAllTariffsWithInfo ()
 

Поля данных

const FILENAME_RUS_TARIFF = 'rus_tariffs.csv'
 
const FILENAME_INT_TARIFF = 'int_tariffs.csv'
 
const FILENAME_RUS_CITIES = 'city_russia.csv'
 
const FILENAME_UKR_CITIES = 'city_ukraine.csv'
 
const FILENAME_KAZ_CITIES = 'city_kazahstan.csv'
 
const FILENAME_BLR_CITIES = 'city_belarus.csv'
 
const FILENAME_ADD_SERVICES = 'additional_services.csv'
 
const FILENAME_ALL_SERVICES = 'additional_services_all.csv'
 

Конструктор(ы)

__construct ( )

Методы

static getAdditionalServices ( )
static

Получает массив доп. услуг

Возвращает
array
static getAllAdditionalServices ( )
static

Получает полный массив массив доп. услуг

Возвращает
array
getAllCities ( )

Получает все города со странами

static getAllTariffs ( )
static

Получает все тарифы СДЭК на отправку

Возвращает
array
static getAllTariffsWithInfo ( )
static

put your comment there...

getBlrCities ( )

Получает массив городов России

Возвращает
array
getCSVInfo (   $filename,
  $format = [] 
)

Получает данные из CSV файла в виде массива

Аргументы
string$filename- имя файла для получения
array$format- Массив формата соответствия колонок
getFilePath (   $filename)

Получает полный путь к файлу CSV для чтения

Аргументы
string$filename- имя файла для получения
getInternationTariffs ( )

Получает массив тарифов международный

Возвращает
array
getKazCities ( )

Получает массив городов Казахстана

Возвращает
array
getRusCities ( )

Получает массив городов России

Возвращает
array
getRusTariffs ( )

Получает массив тарифов внутри страны

Возвращает
array
getUkrCities ( )

Получает массив городов Украины

Возвращает
array

Поля

const FILENAME_ADD_SERVICES = 'additional_services.csv'
const FILENAME_ALL_SERVICES = 'additional_services_all.csv'
const FILENAME_BLR_CITIES = 'city_belarus.csv'
const FILENAME_INT_TARIFF = 'int_tariffs.csv'
const FILENAME_KAZ_CITIES = 'city_kazahstan.csv'
const FILENAME_RUS_CITIES = 'city_russia.csv'
const FILENAME_RUS_TARIFF = 'rus_tariffs.csv'
const FILENAME_UKR_CITIES = 'city_ukraine.csv'