Lemon\RestBundle\Object\Processor::process PHP Method

process() public method

public process ( object $object, object | null $entity = null )
$object object
$entity object | null
    public function process($object, $entity = null)
    {
        $this->processIds($object);
        $this->processRelationships($object, $entity);
        $this->processExclusions($object, $entity);
    }

Usage Example

 /**
  * @param ObjectEvent $event
  */
 public function preUpdate(ObjectEvent $event)
 {
     $this->processor->process($event->getObject(), $event->getOriginal());
 }