Class: PostfixAdmin::Alias

Inherits:
ApplicationRecord show all
Defined in:
lib/postfix_admin/alias.rb

Constant Summary

Constants inherited from ApplicationRecord

PostfixAdmin::ApplicationRecord::RE_DOMAIN_NAME_LIKE, PostfixAdmin::ApplicationRecord::RE_DOMAIN_NAME_LIKE_BASE, PostfixAdmin::ApplicationRecord::RE_DOMAIN_NAME_LIKE_WITH_ANCHORS, PostfixAdmin::ApplicationRecord::RE_EMAIL_LIKE, PostfixAdmin::ApplicationRecord::RE_EMAIL_LIKE_BASE, PostfixAdmin::ApplicationRecord::RE_EMAIL_LIKE_WITH_ANCHORS

Instance Method Summary collapse

Methods inherited from ApplicationRecord

#active_str, #has_timestamp_columns?, #inactive?, #set_current_time_to_timestamp_columns

Instance Method Details

#gotosObject



42
43
44
# File 'lib/postfix_admin/alias.rb', line 42

def gotos
  goto.split(",")
end

#mailbox?Boolean

Returns:

  • (Boolean)


34
35
36
# File 'lib/postfix_admin/alias.rb', line 34

def mailbox?
  !!mailbox
end

#pure_alias?Boolean

Returns:

  • (Boolean)


38
39
40
# File 'lib/postfix_admin/alias.rb', line 38

def pure_alias?
  !mailbox
end