code: public function exchangeArray(array $Input)
      {
          if(!  empty($this->_data))
          {
              $this->_data = $this->exchange($this->_data, $Input);
          }
          else
          {
              $this->_data = $Input;
          }
          return $this;
      }
docs: Exchange the properties contained in the entity with the ones defined in the $Input array
  @param array $Input
  @return \DbManager\Entity