lib/twilio-ruby/rest/notify/v1/service/segment.rb in twilio-ruby-5.4.2 vs lib/twilio-ruby/rest/notify/v1/service/segment.rb in twilio-ruby-5.4.3

- old
+ new

@@ -19,13 +19,11 @@ # @return [SegmentList] SegmentList def initialize(version, service_sid: nil) super(version) # Path Solution - @solution = { - service_sid: service_sid - } + @solution = {service_sid: service_sid} @uri = "/Services/#{@solution[:service_sid]}/Segments" end ## # Lists SegmentInstance records from the API as a list. @@ -37,14 +35,11 @@ # not set will use the default value of 50 records. If no page_size is defined # but a limit is defined, stream() will attempt to read the limit with the most # efficient page size, i.e. min(limit, 1000) # @return [Array] Array of up to limit results def list(limit: nil, page_size: nil) - self.stream( - limit: limit, - page_size: page_size - ).entries + self.stream(limit: limit, page_size: page_size).entries end ## # Streams SegmentInstance records from the API as an Enumerable. # This operation lazily loads records as efficiently as possible until the limit @@ -57,13 +52,11 @@ # efficient page size, i.e. min(limit, 1000) # @return [Enumerable] Enumerable that will yield up to limit results def stream(limit: nil, page_size: nil) limits = @version.read_limits(limit, page_size) - page = self.page( - page_size: limits[:page_size], - ) + page = self.page(page_size: limits[:page_size],) @version.stream(page, limit: limits[:limit], page_limit: limits[:page_limit]) end ## @@ -71,13 +64,11 @@ # This operation lazily loads records as efficiently as possible until the limit # is reached. def each limits = @version.read_limits - page = self.page( - page_size: limits[:page_size], - ) + page = self.page(page_size: limits[:page_size],) @version.stream(page, limit: limits[:limit], page_limit: limits[:page_limit]).each {|x| yield x} end @@ -142,14 +133,10 @@ ## # Build an instance of SegmentInstance # @param [Hash] payload Payload response from the API # @return [SegmentInstance] SegmentInstance def get_instance(payload) - SegmentInstance.new( - @version, - payload, - service_sid: @solution[:service_sid], - ) + SegmentInstance.new(@version, payload, service_sid: @solution[:service_sid],) end ## # Provide a user friendly representation def to_s \ No newline at end of file