Class: PHPSession::Decoder::State::ArrayEnd
- Inherits:
-
Object
- Object
- PHPSession::Decoder::State::ArrayEnd
- Defined in:
- lib/php_session/decoder.rb
Class Method Summary collapse
Class Method Details
.parse(decoder) ⇒ Object
203 204 205 206 207 208 |
# File 'lib/php_session/decoder.rb', line 203 def self.parse(decoder) raise Errors::ParseError, "invalid array format" unless decoder.buffer =~ /\A}/ decoder.buffer = decoder.buffer[1..-1] next_state = decoder.in_array ? VarType : VarName; decoder.state = next_state end |