tawfekov/ZF2EntityAudit

View on GitHub
view/zf2-entity-audit/paginator/controls.phtml

Summary

Maintainability
Test Coverage
<?php if ($this->pageCount): ?>
    <div>
        <ul  class="pagination">
            <!-- Previous page link -->
            <?php if (isset($this->previous)): ?>
                <li><a href="<?php echo $this->url($this->route, array('page' => $this->previous)); ?>">
                       «
                    </a></li>
            <?php else: ?>
                <li class="disabled"><a class="disabled">«</a></li>
            <?php endif; ?>
            <!-- Numbered page links -->
            <?php foreach ($this->pagesInRange as $page): ?>
                <?php if ($page != $this->current): ?>
                    <li><a href="<?php echo $this->url($this->route, array('page' => $page)); ?>">
                            <?php echo $page; ?>
                        </a> </li>
                <?php else: ?>
                    <li class="disabled"><a class="disabled"><?php echo $page; ?></a></li>
                <?php endif; ?>
            <?php endforeach; ?>

            <!-- Next page link -->
            <?php if (isset($this->next)): ?>
                <li><a href="<?php echo $this->url($this->route, array('page' => $this->next)); ?>">
                        »
                    </a></li>
            <?php else: ?>
                <li class="disabled" ><a class="disabled">»</a></li>
            <?php endif; ?>
        </ul>
    </div>
<?php endif; ?>