- get_object_vars: documentation ( source)
<?php
abstract class AbstractEvent
{
protected $id;
private $hidden;
}
class Event extends AbstractEvent implements JsonSerializable
{
private $value;
public function jsonSerialize()
{
return get_object_vars();
}
}
$e = new Event();
echo json_serialize($event);