needs to have array() as opposed to the shorthand [] syntax introduced in 5.4 ( as per your composer.json settings )