16 lines
386 B
Ruby
16 lines
386 B
Ruby
module IdCardPrinter
|
|
class SampleCardsGenerator
|
|
|
|
def initialize(employer)
|
|
@employer = employer
|
|
end
|
|
|
|
def call
|
|
IdCard::PrintData.where(employer_name: @employer.name).destroy_all
|
|
IdCardPrinter::SampleDataFormatter.new(@employer).call
|
|
|
|
IdCardPrinter::SamplePdfProcessor.new(@employer).call
|
|
end
|
|
end
|
|
end
|