class BusinessCentral::Object::DefaultDimension
Constants
- OBJECT
- OBJECT_METHODS
- OBJECT_PARENTS
- OBJECT_VALIDATION
Public Class Methods
new(client, parent:, parent_id:, **args)
click to toggle source
Calls superclass method
BusinessCentral::Object::Base::new
# File lib/business_central/object/default_dimension.rb, line 34 def initialize(client, parent:, parent_id:, **args) return if !valid_parent?(parent) super(client, args) @parent_path << { path: parent, id: parent_id } @parent_id = parent_id end
Public Instance Methods
create(params = {})
click to toggle source
Calls superclass method
BusinessCentral::Object::Base#create
# File lib/business_central/object/default_dimension.rb, line 45 def create(params = {}) params[:parent_id] = @parent_id super(params) end