Skip to Content Skip to Search
Methods
D
N
U
Included Modules

Constants

DEFAULT_MEMBER_MENU_EMOJI = "page_facing_up".freeze
 
DEFAULT_MEMBER_MENU_EMOJI_CODE_POINT = 128196
 
DISABLE_MEMBER_MENU_ITEM_CRITERIA = "\\*$".freeze
 

Instance Public methods

default_member_menu_emoji()

# File app/models/db/protected_page.rb, line 41
def default_member_menu_emoji
  DEFAULT_MEMBER_MENU_EMOJI
end

default_member_menu_emoji_code_point()

# File app/models/db/protected_page.rb, line 45
def default_member_menu_emoji_code_point
  DEFAULT_MEMBER_MENU_EMOJI_CODE_POINT
end

disable_member_menu_item_criteria()

# File app/models/db/protected_page.rb, line 49
def disable_member_menu_item_criteria
  DISABLE_MEMBER_MENU_ITEM_CRITERIA
end

naked_path()

# File app/models/db/protected_page.rb, line 53
def naked_path
  @naked_path ||= if path.ends_with?("/")
    path.chop
  else
    path
  end
end

url()

# File app/models/db/protected_page.rb, line 61
def url
  URI.join(site.website, path).to_s
end