class PHPSession::Decoder::State::ArrayStart
Public Class Methods
parse(decoder)
click to toggle source
# File lib/php_session/decoder.rb, line 190 def self.parse(decoder) raise Errors::ParseError, "invalid array format" unless decoder.buffer =~ /\A{/ decoder.buffer = decoder.buffer[1..-1] if decoder.elements_count > 0 decoder.state = VarType else decoder.process_empty_array_value end end