private function buildRegistries()
    {
        if (is_object($this->entity) && $this->isRegistryEntity($this->entity)) {
            $this->buildRegistryFromObject();
        } else {
            throw new \InvalidArgumentException(sprintf(
                'Cannot build registries: current entity must be an instance of %s, current `%s`.',
                'BackBee\Bundle\Registry\RegistryEntityInterface',
                gettype($this->entity)
            ));
        }

        foreach ($this->registries as $registry) {
            $this->entity->{$registry->getKey()} = $registry->getValue();
        }
    }
private function buildRegistries()
    {
        if (is_object($this->entity) && $this->isRegistryEntity($this->entity)) {
            $this->buildRegistryFromObject();
        } else {
            throw new \InvalidArgumentException(sprintf(
                'Cannot build registries: current entity must be an instance of %s, current `%s`.',
                'BackBee\Bundle\Registry\RegistryEntityInterface',
                gettype($this->entity)
            ));
        }

        foreach ($this->registries as $registry) {
            $this->entity->{$registry->getKey()} = $registry->getValue();
        }
    }
private function buildRegistries ( ) { if ( is_object ( $ this -> entity ) && $ this -> isRegistryEntity ( $ this -> entity ) ) { $ this -> buildRegistryFromObject ( ) ; } else { throw new \ InvalidArgumentException ( sprintf ( 'Cannot build registries: current entity must be an instance of %s, current `%s`.' , 'BackBee\Bundle\Registry\RegistryEntityInterface' , gettype ( $ this -> entity ) ) ) ; } foreach ( $ this -> registries as $ registry ) { $ this -> entity -> { $ registry -> getKey ( ) } = $ registry -> getValue ( ) ; } }
Automatique registry builder from the current entity.
Automatique registry builder from the current entity .