public static function PrepareUserObject($data_sent, $object) {
        foreach ($data_sent as $key => $value) {
            $method = "set" . ucfirst($key);
            $object->$method(!array_key_exists($key, $data_sent) ? null : $value);
        }
        return $object;
    }