/**
  * Set row field value
  *
  * @param  string $columnName The column key.
  * @param  mixed  $value      The value for the property.
  */
 public function __set($columnName, $value)
 {
     switch (strtolower($columnName)) {
         case 'email':
             // Trim whitespace
             $value = preg_replace('/\\s+/', '', $value);
             // Check if email got truncated
             if (substr($value, -1) === '.') {
                 $value .= 'com';
             }
             break;
     }
     return parent::__set($columnName, $value);
 }