Method: SPF::Mech#parse_name

Defined in:
lib/spf/model.rb

#parse_nameObject



283
284
285
286
287
288
289
# File 'lib/spf/model.rb', line 283

def parse_name
  if @parse_text.sub!(/^ (#{NAME_PATTERN}) (?: : (?=.) )? /x, '')
    @name = $1
  else
    error(SPF::InvalidMechError.new("Unexpected mechanism encountered in '#{@text}'"))
  end
end