Проблема не в unserialize
, это даже не доходит. Проблема, похоже, связана с неопределенным методом, который вы пытаетесь использовать ($orders->transform
).
Не могли бы вы указать код в вашем классе заказа? Вы определили там метод transform
?
EDIT:
используя serialize
, вы как бы «упускаете из виду суть реляционной базы данных и типы данных, присущие вашему движку базы данных. Это делает данные в вашей базе данных непереносимыми, трудными для чтения и могут усложнить запросы.
Кроме того, многие тесты доказывают, что json_encode
быстрее, чем serialize
.