$ 0 0 Because in destruct() there is a foreach which triggersInvalid argument supplied for foreach()patch coming