eventDetails.php 827 Bytes
Newer Older
1 2
<?php

3
use yii\apidoc\helpers\ApiMarkdown;
4
use yii\apidoc\models\ClassDoc;
5 6
use yii\helpers\ArrayHelper;

7 8 9 10 11 12 13 14
/**
 * @var ClassDoc $type
 * @var yii\web\View $this
 */

$events = $type->getNativeEvents();
if (empty($events)) {
	return;
15 16 17
}
ArrayHelper::multisort($events, 'name');
?>
18
<h2>Event Details</h2>
Alexander Mohorev committed
19
<?php foreach ($events as $event): ?>
20
	<div class="detailHeader h3" id="<?= $event->name.'-detail' ?>">
Qiang Xue committed
21
		<?= $event->name ?>
22
		<span class="detailHeaderTag small">
23
		event
24
		<?php if (!empty($event->since)): ?>
25 26 27 28 29 30 31 32 33 34
			(available since version <?= $event->since ?>)
		<?php endif; ?>
		</span>
	</div>

	<?php /*
	<div class="signature">
		<?php echo $event->trigger->signature; ?>
	</div>*/ ?>

Luciano Baraglia committed
35
	<?= ApiMarkdown::process($event->description, $type) ?>
36

Luciano Baraglia committed
37
	<?= $this->render('seeAlso', ['object' => $event]) ?>
38 39

<?php endforeach; ?>