class UserMailer < ActionMailer::Base
default from: I18n.t('helpers.main_email.from')
def sharing_notification(role, user)
@role = role
@user = user
mail(to: @role.user.email, subject: I18n.t('helpers.main_email.access_given'))
end
def permissions_change_notification(role)
@role = role
mail(to: @role.user.email, subject: I18n.t('helpers.main_email.permission_changed'))
end
def project_access_removed_notification(user, plan)
@user = user
@plan = plan
mail(to: @user.email, subject: I18n.t('helpers.main_email.access_removed'))
end
def api_token_granted_notification(user)
@user = user
mail(to: @user.email, subject: I18n.t('helper.api_mail_subject'))
end
end