Class: Alula::DealerAccountTransfer
- Extended by:
- ApiOperations::List, ApiOperations::Request, ResourceAttributes
- Defined in:
- lib/alula/resources/dealer_account_transfer.rb
Instance Method Summary collapse
Methods included from ResourceAttributes
date_fields, extended, field, field_names, filterable_fields, get_fields, get_http_methods, get_resource_path, get_type, http_methods, param_key, read_only_attributes, resource_path, sortable_fields, type
Methods included from ApiOperations::Request
build_and_merge_item_relationships, extended, retrieve
Methods included from ApiOperations::List
build_and_merge_list_relationships, extended, list, method_missing
Instance Method Details
#admin_actionable? ⇒ Boolean
165 166 167 168 169 170 |
# File 'lib/alula/resources/dealer_account_transfer.rb', line 165 def admin_actionable? self.date_completed.nil? && !self. && !self.denied && !self.cancelled end |
#state ⇒ Object
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
# File 'lib/alula/resources/dealer_account_transfer.rb', line 149 def state if !self.date_completed.nil? :completed elsif self.cancelled :cancelled elsif self.rejected :rejected elsif self.denied :denied elsif self. :authorized else :requested end end |