The property URLSegment does not seem to exist in SS_Object.
An attempt at access to an undefined property has been detected. This may either be a typographical error
or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods
to allow access. See the php core documentation on Overloading.
Loading history...
10
$this->owner->MenuTitle != $original->MenuTitle || // the navigation label has been altered
The property MenuTitle does not seem to exist in SS_Object.
An attempt at access to an undefined property has been detected. This may either be a typographical error
or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods
to allow access. See the php core documentation on Overloading.
Loading history...
11
$this->owner->Title != $original->Title // the title has been altered
The property Title does not seem to exist in SS_Object.
An attempt at access to an undefined property has been detected. This may either be a typographical error
or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods
to allow access. See the php core documentation on Overloading.
The property ID does not seem to exist in SS_Object.
An attempt at access to an undefined property has been detected. This may either be a typographical error
or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods
to allow access. See the php core documentation on Overloading.
It seems like you call parent on a different method (onBeforeUnpublish() instead of onAfterUnpublish()). Are you sure this is correct? If so, you might want to change this to $this->onBeforeUnpublish().
This check looks for a call to a parent method whose name is different than
the method from which it is called.
An attempt at access to an undefined property has been detected. This may either be a typographical error or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods to allow access. See the php core documentation on Overloading.