for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace CultuurNet\UDB3\Offer\Events;
abstract class AbstractTitleUpdated extends AbstractEvent
{
/**
* The new title.
* @var string
*/
protected $title;
* @param string $id
* @param string $title
public function __construct($id, $title)
parent::__construct($id);
$this->title = $title;
}
* @return string
public function getTitle()
return $this->title;
* {@inheritdoc}
public function serialize()
return parent::serialize() + array(
'title' => $this->title,
);
* @return AbstractTitleUpdated
public static function deserialize(array $data)
return new static($data['item_id'], $data['title']);