lib/rest/api/client.rb in rest-api-client-0.1.5 vs lib/rest/api/client.rb in rest-api-client-0.1.6

- old
+ new

@@ -1,5 +1,6 @@ +require 'active_model' require 'virtus' require 'rest/api/client/version' require 'rest/api/client/logger' require 'rest/api/client/json_parser' require 'rest/api/client/config' @@ -9,15 +10,18 @@ require 'rest/api/client/request_handler' module RestApiClient class RestModel + extend ActiveModel::Naming + extend ActiveModel::Translation + include Virtus.model(:nullify_blank => true) + include ActiveModel::Conversion + include ActiveModel::Validations PATH = '' SERVICE_KEY = '' - - attr_reader :errors attribute :id, Integer attribute :created_at, DateTime attribute :updated_at, DateTime