summaryrefslogtreecommitdiff
path: root/poc/poc02-compiling-cake/src/php-weave/json_serialiser.class.php
blob: 40f55ce08f655c5c77fd3034d131a55fb0ed002e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
<?php
require_once '../vendor/nikic/php-parser/lib/bootstrap.php';

class PHPParser_JSONSerialiser implements PHPParser_Serializer,PHPParser_Unserializer {
	public function serialize(array $nodes) {
		//FIXME : gros problème, ça n'encode pas les objects !!!
		return json_encode($nodes);
	}
	public function unserialize($string) {
		return json_decode($string);
	}
}