protected function getAttributesDictionnary() : array
    {
        // Get attributes that belongs to the embedded object
        $embeddedAttributeKeys = $this->getEmbeddedObjectAttributes();

        $attributesMap = [];

        // Build a dictionary for corresponding object attributes => parent attributes
        foreach ($embeddedAttributeKeys as $key) {
            $attributesMap[$key] = $this->getParentAttributeKey($key);
        }

        return $attributesMap;
    }
protected function getAttributesDictionnary() : array
    {
        // Get attributes that belongs to the embedded object
        $embeddedAttributeKeys = $this->getEmbeddedObjectAttributes();

        $attributesMap = [];

        // Build a dictionary for corresponding object attributes => parent attributes
        foreach ($embeddedAttributeKeys as $key) {
            $attributesMap[$key] = $this->getParentAttributeKey($key);
        }

        return $attributesMap;
    }
protected function getAttributesDictionnary ( ) : array { // Get attributes that belongs to the embedded object $ embeddedAttributeKeys = $ this -> getEmbeddedObjectAttributes ( ) ; $ attributesMap = [ ] ; // Build a dictionary for corresponding object attributes => parent attributes foreach ( $ embeddedAttributeKeys as $ key ) { $ attributesMap [ $ key ] = $ this -> getParentAttributeKey ( $ key ) ; } return $ attributesMap ; }
Return a dictionary of attributes key on parent Entity.

@return array
Return a dictionary of attributes key on parent Entity .