public function onValueChanged(ValueChangedEvent $event)
    {
        // @todo Possible optimization: only track events for EmbedRoot entities,
        // what will save some memory when dealing with deeply nested embed structures.
        $this->changes->push($event);
        $this->propagateEntityChangedEvent($event);
    }
public function onValueChanged(ValueChangedEvent $event)
    {
        // @todo Possible optimization: only track events for EmbedRoot entities,
        // what will save some memory when dealing with deeply nested embed structures.
        $this->changes->push($event);
        $this->propagateEntityChangedEvent($event);
    }
public function onValueChanged ( ValueChangedEvent $ event ) { // @todo Possible optimization: only track events for EmbedRoot entities, // what will save some memory when dealing with deeply nested embed structures. $ this -> changes -> push ( $ event ) ; $ this -> propagateEntityChangedEvent ( $ event ) ; }
Handles value-changed events that are received from the entity's value holders.

@param ValueChangedEvent $event
Handles value - changed events that are received from the entity s value holders .