I get a "Property _hidden does not exist" error message because there is no _hidden property defined in Zend_Gdata_Calendar_EventEntry or Zend_Gdata_Kind_EventEntry. Can we add the following to either one of those classes?

protected $_hidden = null;

Comments

Posted by Ralph Schindler (ralph) on 2011-02-17T14:55:33.000+0000

Is this still an issue? Is there a suggested fix?

Posted by Justin Plock (jplock) on 2011-02-17T16:26:49.000+0000

Wow, I don't even remember submitting this issue, especially considering I haven't played around with Zend_Gdata yet. I'm not sure if it's still an issue or not. I'd think this would have been caught awhile ago if it was still an issue though.

Posted by Kim Blomqvist (kblomqvist) on 2011-02-20T00:52:47.000+0000

This is not implemented in Zend_Gdata. However, as far as I understand Google Calendar API, the Hidden attribute does not have anything to do with the calendar +events+. There is only gCal:hidden element, which indicates whether a +calendar+ is visible or not. This is more like a documentation issue, where ZF's Reference Guide is misleadingly telling that Hidden (which is not even provided) removes the +event+ from the Google Calendar UI.

To implement a delete feature for calendar events, Zend_Gdata_Kind_EventEntry should have $_deleted property which maps to gd:Deleted.