code: public function setDataFor($arrValues)
      {
          $strTable   = $this->getMetaModel()->getTableName();
          $strColName = $this->getColName();
          foreach ($arrValues as $intId => $varData) {
              if (is_array($varData)) {
                  $varData = serialize($varData);
              }
  
              $this->connection->update($strTable, [$strColName => $varData], ['id' => $intId]);
          }
      }
docs: This method is called to store the data for certain items to the database.
  
  @param mixed $arrValues The values to be stored into database. Mapping is item id=>value.
  
  @return void