Closed
Description
splittingred created Redmine issue ID 2552
$this->xpdo->unsetPlaceholders(array_keys($this->_properties));
array_keys isn't recursive, so stuff like [[+extended.color]] isn't unset.
A good solution would be to automatically convert it to prefix dot syntax before passing into toPlaceholders earlier, or writing a recursive array_keys method.