Exemple #1
0
            </li>
            <li>
                <a href="javascript:" data-target="parameters">Parameters</a>
            </li>
            <li>
                <a href="javascript:" data-target="response">Response</a>
            </li>
        </ul>

        <div class="tab description"><?php 
echo $apiMethod->description;
?>
</div>

        <div class="tab parameters hidden">
            <div class="param-block">
                <?php 
echo Presenter::view('structure', ['structure' => $apiMethod->getRequest()]);
?>
            </div>
        </div>

        <div class="tab response hidden">
            <div class="param-block">
                <?php 
echo Presenter::view('structure', ['structure' => $apiMethod->getResponse()]);
?>
            </div>
        </div>
    </div>
</div>
Exemple #2
0
<?php

/**
 * @var \Briedis\ApiBuilder\MethodGroup $group
 * @var \Briedis\ApiBuilder\Presenter $presenter
 */
use Briedis\ApiBuilder\Presenter;
?>
    <h1 id="<?php 
echo htmlspecialchars($group->getDocElementName());
?>
"><?php 
echo $group->getTitle();
?>
</h1>
<?php 
foreach ($group->getItems() as $v) {
    echo Presenter::view('method', ['apiMethod' => $v, 'presenter' => $presenter]);
}
Exemple #3
0
    echo $v->name;
    ?>
                <?php 
    if (!$v->isOptional) {
        ?>
                    <span class="required" title="Required">*</span>
                <?php 
    }
    ?>
            </div>
            <div class="format"><?php 
    echo $v->getDisplayTypeName();
    ?>
</div>
            <div class="description"><?php 
    echo $v->description;
    ?>
</div>
        </div>
    </div>
    <?php 
    if ($v instanceof StructureItem) {
        ?>
        <div class="sub">
            <?php 
        echo Presenter::view('structure', ['structure' => $v->structure]);
        ?>
        </div>
        <?php 
    }
}