Class
OpenShift::Model
In:
lib/openshift-origin-common/models/model.rb
Parent:
Object
Methods
attr_accessor
attr_reader
attr_writer
attributes
attributes=
convert_nested_models
convert_nested_models_in_array
convert_nested_models_in_hash
deleted?
exclude_attributes
excludes_attributes
excludes_attributes
gen_uuid
include_attributes
includes_attributes
new
new_record?
persisted?
pk
primary_key
require_update_attributes
requires_update_attributes
reset_state
to_xml
Included Modules
ActiveModel::Validations
ActiveModel::Serializers::JSON
ActiveModel::Serializers::Xml
ActiveModel::Dirty
ActiveModel::Observing
ActiveModel::AttributeMethods
ActiveModel::Observing
ActiveModel::Conversion
Public Class methods
attr_accessor
(*accessors)
attr_reader
(*accessors)
attr_writer
(*accessors)
exclude_attributes
(*attributes)
excludes_attributes
()
excludes_attributes
()
gen_uuid
()
include_attributes
(*attributes)
includes_attributes
()
new
()
primary_key
(var_name)
require_update_attributes
(*attributes)
requires_update_attributes
()
Protected Class methods
pk
()
Public Instance methods
attributes
(should_convert_nested_models=false)
attributes=
(hash)
deleted?
()
new_record?
()
persisted?
()
reset_state
()
to_xml
(options = {})
Protected Instance methods
convert_nested_models
(obj)
convert_nested_models_in_array
(arr)
convert_nested_models_in_hash
(hash)
[Validate]