RedBeanPHP\Repository::prepareEmbeddedBean PHP Method

prepareEmbeddedBean() protected method

Processes an embedded bean.
protected prepareEmbeddedBean ( redbeanphp\OODBBean | redbeanphp\SimpleModel $embeddedBean ) : integer
$embeddedBean redbeanphp\OODBBean | redbeanphp\SimpleModel the bean or model
return integer
    protected function prepareEmbeddedBean($embeddedBean)
    {
        if (!$embeddedBean->id || $embeddedBean->getMeta('tainted')) {
            $this->store($embeddedBean);
        }
        return $embeddedBean->id;
    }