mirror of
https://github.com/getgrav/grav.git
synced 2026-06-23 18:51:13 +02:00
Make ObjectTrait::serialize() overrides easier
This commit is contained in:
@@ -118,7 +118,7 @@ trait ObjectTrait
|
||||
*/
|
||||
public function serialize()
|
||||
{
|
||||
return serialize($this->jsonSerialize());
|
||||
return serialize($this->doSerialize());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -134,6 +134,14 @@ trait ObjectTrait
|
||||
$this->doUnserialize($data);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array
|
||||
*/
|
||||
protected function doSerialize()
|
||||
{
|
||||
return $this->jsonSerialize();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $serialized
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user