Sha256: a6b391dc3458728335f4cd19eb8780781ef11ff75d2274576b2ccc42ec512b26
Contents?: true
Size: 292 Bytes
Versions: 90
Compression:
Stored size: 292 Bytes
Contents
# frozen_string_literal: true # Base application service object class ApplicationService def self.call(*args, &block) instance = new(*args, &block) instance.call end def call raise NotImplementedError('Services must implement call') end private_class_method :new end
Version data entries
90 entries across 90 versions & 1 rubygems