class Safrano::Select
single select
Constants
- COMASPLIT
Attributes
props[R]
Public Class Methods
new(selstr, model)
click to toggle source
# File lib/odata/select.rb, line 44 def initialize(selstr, model) @model = model @selectp = selstr.strip @props = @selectp.split(COMASPLIT) end
Public Instance Methods
parse_error?()
click to toggle source
# File lib/odata/select.rb, line 50 def parse_error? (invalids = @model.find_invalid_props(props.to_set)) ? BadRequestSelectInvalidProps.new(@model, invalids) : Contract::OK end