lib/nimbu-api/endpoints/themes.rb in nimbu-api-0.4.4 vs lib/nimbu-api/endpoints/themes.rb in nimbu-api-0.5.0

- old
+ new

@@ -1,42 +1,40 @@ # encoding: utf-8 +# frozen_string_literal: true module Nimbu module Endpoints class Themes < Endpoint - - def layouts(options={}, &block) - Nimbu::Builder.new('Themes::Layouts', current_options.merge(options), &block) + def layouts(options = {}, &block) + Nimbu::Builder.new("Themes::Layouts", current_options.merge(options), &block) end - def templates(options={}, &block) - Nimbu::Builder.new('Themes::Templates', current_options.merge(options), &block) + def templates(options = {}, &block) + Nimbu::Builder.new("Themes::Templates", current_options.merge(options), &block) end - def snippets(options={}, &block) - Nimbu::Builder.new('Themes::Snippets', current_options.merge(options), &block) + def snippets(options = {}, &block) + Nimbu::Builder.new("Themes::Snippets", current_options.merge(options), &block) end - def assets(options={}, &block) - Nimbu::Builder.new('Themes::Assets', current_options.merge(options), &block) + def assets(options = {}, &block) + Nimbu::Builder.new("Themes::Assets", current_options.merge(options), &block) end - def list(*args) + def list(*args, &block) arguments(args) response = get_request("/themes", arguments.params) return response unless block_given? - response.each { |el| yield el } + response.each(&block) end - alias :all :list + alias_method :all, :list def get(*args) - arguments(args, :required => [:theme_id]) + arguments(args, required: [:theme_id]) get_request("/themes/#{theme_id}", arguments.params) end - alias :find :get - - + alias_method :find, :get end # Themes end # Endpoints end # Nimbu