Class: Jobshop::Employee

Inherits:
ApplicationRecord show all
Defined in:
app/models/jobshop/employee.rb

Instance Method Summary collapse

Instance Method Details

#active?Boolean

Returns:

  • (Boolean)


37
38
39
# File 'app/models/jobshop/employee.rb', line 37

def active?
  !!employments.active.first
end

#inactive?Boolean

Returns:

  • (Boolean)


41
42
43
# File 'app/models/jobshop/employee.rb', line 41

def inactive?
  !employments.active.first
end

#nameObject



45
46
47
# File 'app/models/jobshop/employee.rb', line 45

def name
  @name = [ forename, surname ].join(" ")
end