Страница 1 из 1

ArrayHelper::multisort не работает при запуске кода на Linux

Добавлено: 2020.02.07, 07:25
Alert230
Добрый день!
Поднимаю дефолтный хостинг на базе Ubuntu. Lamp развернул. Как оказалось, работающий в среде openServer код - не запускается на Linux-сервере.
В openServer php версии 7.3 из ранних версий, на Linux сервере тоже, но самый-самый последний. На 7.4 та же история на linux

ВОт строка кода:

Код: Выделить всё

ArrayHelper::multisort($this->arrFuelTankers, 'getDate()', SORT_DESC);
Мне нужна сортировка по результату вызова функции getDate() для каждого элемента массива arrFuelTankers

Вот ошибка:

Код: Выделить всё

PHP Notice – yii\base\ErrorException
Undefined property: domain\agro\azs\FuelTankers::$getDate()
Помогите понять, что я делаю неправильно.

Re: ArrayHelper::multisort не работает при запуске кода на Linux

Добавлено: 2020.02.07, 07:33
Alert230
Ошибка скриншотом https://yadi.sk/i/rMqQzOMQWWadcQ

Re: ArrayHelper::multisort не работает при запуске кода на Linux

Добавлено: 2020.02.07, 10:46
Alert230
Проблема решена.
Проблему решил почистив composer.json + обновив yii (стояла 2.0.15)