class

Crpaste::Web

Inherits Artanis::Application < Artanis::Render < Artanis::DSL < Reference < Object

Constants

EXPIRE_FORMAT = /(\d+)([#{EXPIRE_UNITS.keys.join}])?/
EXPIRE_UNITS = {s: 1, m: 60, h: 3600, d: 3600 * 24, w: (3600 * 24) * 7, M: (3600 * 24) * 30, y: (3600 * 24) * 365}
MATCH_DELETE__SLASH__PARAM_ = /\A\/([^\/.]+)\Z/
MATCH_GET__SLASH__PARAM_ = /\A\/([^\/.]+)\Z/
MATCH_GET__SLASH__PARAM__DOT__PARAM_ = /\A\/([^\/.]+)\.([^\/.]+)\Z/
MATCH_GET__SLASH__PARAM__DOT_TXT = /\A\/([^\/.]+)\.txt\Z/
MATCH_GET__SLASH__PARAM__SLASH__PARAM_ = /\A\/([^\/.]+)\/([^\/.]+)\Z/
MATCH_GET__SLASH__PARAM__SLASH__PARAM__DOT__PARAM_ = /\A\/([^\/.]+)\/([^\/.]+)\.([^\/.]+)\Z/
MATCH_GET__SLASH__PARAM__SLASH__PARAM__DOT_TXT = /\A\/([^\/.]+)\/([^\/.]+)\.txt\Z/
MATCH_POST__SLASH_ = /\A\/\Z/

Class methods

Instance methods

match_DELETE__SLASH__PARAM_(matchdata)
match_GET__SLASH__PARAM_(matchdata)
match_GET__SLASH__PARAM__DOT__PARAM_(matchdata)
match_GET__SLASH__PARAM__DOT_txt(matchdata)
match_GET__SLASH__PARAM__SLASH__PARAM_(matchdata)
match_GET__SLASH__PARAM__SLASH__PARAM__DOT__PARAM_(matchdata)
match_GET__SLASH__PARAM__SLASH__PARAM__DOT_txt(matchdata)
match_POST__SLASH_(matchdata)
render_layout_ecr
render_layout_ecr
render_paste_ecr
render_paste_ecr