Sha256: 5749d98af75c35363f9ed479f3cac2c1b70b63e0fef64c2b6151b5c568e23ef0

Contents?: true

Size: 327 Bytes

Versions: 1

Compression:

Stored size: 327 Bytes

Contents

# frozen_string_literal: true

module PUNK
  class ListGroupsView < View
    args :groups

    def validate
      validates_not_null :groups
      validates_type Array, :groups
    end

    def process
      "groups/list"
    end

    protected

    def _dir
      File.join(__dir__, "..", "..", "templates")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
punk-0.4.1 lib/punk/views/groups/list.rb