class QueueIt::RequestValidationResult

Attributes

actionName[RW]
actionType[R]
eventId[R]
isAjaxResult[RW]
queueId[R]
redirectType[R]
redirectUrl[R]

Public Class Methods

new(actionType, eventId, queueId, redirectUrl, redirectType, actionName) click to toggle source
# File lib/queueit_knownuserv3/models.rb, line 91
def initialize(actionType, eventId, queueId, redirectUrl, redirectType, actionName)
        @actionType = actionType
        @eventId = eventId
        @queueId = queueId
        @redirectUrl = redirectUrl
        @redirectType = redirectType
        @actionName = actionName
end

Public Instance Methods

doRedirect() click to toggle source
# File lib/queueit_knownuserv3/models.rb, line 100
def doRedirect
        return !Utils.isNilOrEmpty(@redirectUrl)
end
getAjaxQueueRedirectHeaderKey() click to toggle source
# File lib/queueit_knownuserv3/models.rb, line 104
def getAjaxQueueRedirectHeaderKey
        return "x-queueit-redirect"
end
getAjaxRedirectUrl() click to toggle source
# File lib/queueit_knownuserv3/models.rb, line 108
def getAjaxRedirectUrl
        if !Utils.isNilOrEmpty(@redirectUrl)                         
                return Utils.urlEncode(@redirectUrl)                                
        end
        return ""            
end