Sha256: 97b66e1715702d148ac7dd97c9667c158697096aee87facaffdf72ec91421e92
Contents?: true
Size: 607 Bytes
Versions: 11
Compression:
Stored size: 607 Bytes
Contents
# frozen_string_literal: true require 'active_model' module Branch module Name module Models attr_reader :description, :ticket class Branch include ActiveModel::Model attr_accessor :description, :ticket validates :description, presence: true def initialize(description:, ticket: nil, options: {}) @description = description @ticket = ticket @options = options super(description: description, ticket: ticket) end def branch_name '' end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems