GtkObject::destroy
    
     destroy()  causes an object
     and all its signal connections to be destroyed.  During this
     process the "destroy" 
     signal is emitted.
    
    
     Note that the object's memory is currently not freed at the point
     of destruction, as the reference count is maintained by both the 
     destroy()  method within
     GTK, and the Zend registry within PHP.  In both cases, this way of
     coping with object destruction has either changed or is about to
     change in the near future.
    
    
     See also: unref() .