/** * @since v1.0.2 */ public function afterValidate($event) { parent::afterValidate($event); foreach ($this->getOwner()->{$this->arrayPropertyName} as $doc) { if (!$doc->validate()) { $this->getOwner()->addErrors($doc->getErrors()); } } }
public function canSetProperty($name) { return parent::canSetProperty($name) or strpos($name, '.') !== FALSE and !$this->owner instanceof MtModelDotNameAttributeTrait; }