Sha256: 8981c305a78ed5348c89411b6ddfd308d8a9eaa1d51533750e45b6b223211cb8
Contents?: true
Size: 552 Bytes
Versions: 4
Compression:
Stored size: 552 Bytes
Contents
class Backend::NavigationItemTranslationForm < Udongo::Form attr_reader :navigation_item, :translation attribute :label, String attribute :path, String delegate :id, to: :navigation_item def initialize(navigation_item, translation) @navigation_item = navigation_item @translation = translation init_attribute_values(translation) end def self.model_name NavigationItem.model_name end def persisted? true end private def save_object init_object_values(@translation) @translation.save end end
Version data entries
4 entries across 4 versions & 1 rubygems