deblan.tv/vendor/trinity/src/Trinity/Bundle/AkamaiBundle/Event/AkamaiEvent.php
2016-06-20 11:37:14 +02:00

60 lines
968 B
PHP

<?php
namespace Trinity\Bundle\AkamaiBundle\Event;
use Symfony\Component\EventDispatcher\Event;
class AkamaiEvent extends Event
{
private $url = null;
private $object = null;
/**
* @return mixed
*/
public function getUrl()
{
return $this->url;
}
/**
* @param mixed $url
*/
public function setUrl($url)
{
$this->url = $url;
}
/**
* @return mixed
*/
public function getObject()
{
return $this->object;
}
/**
* @param mixed $object
*/
public function setObject($object)
{
$this->object = $object;
}
public function getObjectClass()
{
if($this->object === null){
return null;
}
return get_class($this->object);
}
public function getObjectId()
{
if($this->object === null){
return null;
}
return $this->object->getId();
}
}