forked from cakephp/api_generator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
view.ctp
29 lines (26 loc) · 1.12 KB
/
view.ctp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$this->ApiDoc->setClassIndex($classIndex);
?>
<div class="api-package">
<h1><?php printf(__d('api_generator', '%s Package'), $apiPackage['ApiPackage']['name']); ?></h1>
<?php if(!empty($apiPackage['ParentPackage']['name'])): ?>
<h3><?php echo __d('api_generator', 'Parent Package'); ?> </h3>
<ul class="package-list">
<li><?php echo $this->ApiDoc->packageLink($apiPackage['ParentPackage']['name'], array($apiPackage['ParentPackage']['package_path'])); ?></li>
</ul>
<?php endif; ?>
<?php if (!empty($apiPackage['ChildPackage'])): ?>
<h3><?php echo __d('api_generator', 'Child Packages'); ?></h3>
<ul class="package-list">
<?php foreach ($apiPackage['ChildPackage'] as $child): ?>
<li><?php echo $this->ApiDoc->packageLink($child['name'], array($child['package_path'])); ?></li>
<?php endforeach; ?>
</ul>
<?php endif;?>
<h3><?php printf(__d('api_generator', 'Classes in %s'), $apiPackage['ApiPackage']['name']); ?> </h3>
<ul class="package-list">
<?php foreach ($apiPackage['ApiClass'] as $class): ?>
<li><?php echo $this->ApiDoc->classLink($class['name']); ?></li>
<?php endforeach; ?>
</ul>
</div>