This repository has been archived on 2024-09-05. You can view files and clone it, but cannot push or open issues or pull requests.
shimmie2/ext/view/events/displaying_image_event.php
2019-09-29 14:30:55 +01:00

33 lines
660 B
PHP

<?php
/*
* DisplayingImageEvent:
* $image -- the image being displayed
* $page -- the page to display on
*
* Sent when an image is ready to display. Extensions who
* wish to appear on the "view" page should listen for this,
* which only appears when an image actually exists.
*/
class DisplayingImageEvent extends Event
{
/** @var Image */
public $image;
public $title;
public function __construct(Image $image)
{
$this->image = $image;
}
public function get_image(): Image
{
return $this->image;
}
public function set_title(String $title)
{
$this->title = $title;
}
}