protected function getItemType($item) { return is_object($item) ? get_class($item) : gettype($item); }