lib/netsuite/records/file.rb in netsuite-0.3.0 vs lib/netsuite/records/file.rb in netsuite-0.3.1
- old
+ new
@@ -1,11 +1,9 @@
module NetSuite
module Records
- class File
- include Support::Fields
+ class File < NetSuite::Support::Base
include Support::RecordRefs
- include Support::Records
include Support::Actions
include Namespaces::FileCabinet
# https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2014_1/schema/record/file.html
@@ -15,14 +13,11 @@
record_refs :klass
read_only_fields :url
- def initialize(attributes = {})
- @internal_id = attributes.delete(:internal_id) || attributes.delete(:@internal_id)
- @external_id = attributes.delete(:external_id) || attributes.delete(:@external_id)
- initialize_from_attributes_hash(attributes)
- end
+ attr_reader :internal_id
+ attr_accessor :external_id
end
end
end