Sha256: 7da1499282978567c33c9c439b563ad8406cd191c24423bca28923e7ebeef032

Contents?: true

Size: 618 Bytes

Versions: 21

Compression:

Stored size: 618 Bytes

Contents

# frozen_string_literal: true

module Telnyx
  class NumberReservation < APIResource
    extend Telnyx::APIOperations::List
    extend Telnyx::APIOperations::Create
    extend Telnyx::APIOperations::NestedResource
    include Telnyx::APIOperations::Save

    nested_resource_class_methods :extend,
                                  path: %w[actions extend],
                                  operations: [:create],
                                  instance_methods: { create: "extend_number" }
    class << self
      alias extend_number create_extend
    end

    OBJECT_NAME = "number_reservation".freeze
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
telnyx-3.0.5 lib/telnyx/number_reservation.rb
telnyx-3.0.4 lib/telnyx/number_reservation.rb
telnyx-3.0.3 lib/telnyx/number_reservation.rb
telnyx-3.0.2 lib/telnyx/number_reservation.rb
telnyx-3.0.0 lib/telnyx/number_reservation.rb
telnyx-2.9.0 lib/telnyx/number_reservation.rb
telnyx-2.8.0 lib/telnyx/number_reservation.rb
telnyx-2.7.0 lib/telnyx/number_reservation.rb
telnyx-2.6.0 lib/telnyx/number_reservation.rb
telnyx-2.5.0 lib/telnyx/number_reservation.rb
telnyx-2.4.0 lib/telnyx/number_reservation.rb
telnyx-2.3.0 lib/telnyx/number_reservation.rb
telnyx-2.2.0 lib/telnyx/number_reservation.rb
telnyx-0.1.0 lib/telnyx/number_reservation.rb
telnyx-0.0.8 lib/telnyx/number_reservation.rb
telnyx-0.0.7 lib/telnyx/number_reservation.rb
telnyx-0.0.6 lib/telnyx/number_reservation.rb
telnyx-0.0.5 lib/telnyx/number_reservation.rb
telnyx-0.0.4 lib/telnyx/number_reservation.rb
telnyx-0.0.3 lib/telnyx/number_reservation.rb