Module: PhpSerialization
- Defined in:
- lib/php_serialization.rb,
lib/php_serialization/version.rb,
lib/php_serialization/tokenizer.rb,
lib/php_serialization/serializer.rb,
lib/php_serialization/unserializer.rb
Defined Under Namespace
Classes: Serializer, Tokenizer, Unserializer
Constant Summary
collapse
- VERSION =
"1.0.0"
Class Method Summary
collapse
Class Method Details
.dump(object) ⇒ Object
Also known as:
serialize
19
20
21
|
# File 'lib/php_serialization.rb', line 19
def dump(object)
serializer.run(object)
end
|
.load(str) ⇒ Object
Also known as:
unserialize, restore
15
16
17
|
# File 'lib/php_serialization.rb', line 15
def load(str)
unserializer.run(str)
end
|
.serializer ⇒ Object
7
8
9
|
# File 'lib/php_serialization.rb', line 7
def serializer
@serializer ||= Serializer.new
end
|
.unserializer ⇒ Object
11
12
13
|
# File 'lib/php_serialization.rb', line 11
def unserializer
@unserializer ||= Unserializer.new
end
|