protected function retrieveByPrimaryKey(array $primary_key_values) {
		/** @var DynamicEntity $entity */
		$entity = parent::retrieveByPrimaryKey($primary_key_values);
		if ($entity) {
			$entity->definition = $this->definition;
		}
		return $entity;
	}
protected function retrieveByPrimaryKey(array $primary_key_values) {
		/** @var DynamicEntity $entity */
		$entity = parent::retrieveByPrimaryKey($primary_key_values);
		if ($entity) {
			$entity->definition = $this->definition;
		}
		return $entity;
	}
protected function retrieveByPrimaryKey ( array $ primary_key_values ) { /** @var DynamicEntity $entity */ $ entity = parent :: retrieveByPrimaryKey ( $ primary_key_values ) ; if ( $ entity ) { $ entity -> definition = $ this -> definition ; } return $ entity ; }
Load saved entity data and create new object.

@param array $primary_key_values
@return DynamicEntity|false
Load saved entity data and create new object .