Class WithdrawalJsonSerializer
This class will serialize and deserialize a Withdrawal entity. It can be used into many places where PHP interacts with external requests such as AJAX or API communications.
category |
System |
---|---|
package |
Extensions |
subpackage |
Serializers |
__construct()
If you override this constructor do not forget to call it from the child class.
deserialize( $string, $baseObject = null)
jsonEncode(array $data) : string
This function provides PHP v5.3 compatibility and it should be used when serialized objects need to be encoded directly from the serializer instance.
array
Contains the data to be JSON encoded.
string
Returns the encoded JSON string that represents the data.
serialize( $object, $encode = true)
serializeWithdrawalCollection(\WithdrawalCollection $withdrawalCollection, boolean $encode = true) : string|array
boolean
(optional) Whether to json_encode the result of the method (default true).
string|array
Returns the json encoded withdrawal collection(string) or an array that can be easily encoded into a JSON string.