HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/ipsremont-demo/storage/framework/views/b6382213ea9ee52151f9c3be4456b8e0ca315ec1.php
<?php if($paginator->hasPages()): ?>

        <ul  class="datatable-pager-nav ml-5">
            
            <?php if($paginator->onFirstPage()): ?>
                <li>
                    <a title="<?php echo app('translator')->get('pagination.previous'); ?>" href="<?php echo e($paginator->toArray()['first_page_url']); ?>" class="datatable-pager-link datatable-pager-link-first datatable-pager-link-disabled" data-page="1">
                        <i class="flaticon2-fast-back"></i>
                    </a>
                </li>
                <li>
                    <a title="<?php echo app('translator')->get('pagination.previous'); ?>" class="datatable-pager-link datatable-pager-link-first datatable-pager-link-disabled" data-page="1" >
                        <i class="flaticon2-back"></i>
                    </a>
                </li>

            <?php else: ?>
                <li>
                    <a title="<?php echo app('translator')->get('pagination.previous'); ?>" href="<?php echo e($paginator->toArray()['first_page_url']); ?>" class="datatable-pager-link datatable-pager-link-first" data-page="1" disabled="disabled">
                        <i class="flaticon2-fast-back"></i>
                    </a>
                </li>
                <li>
                    <a title="<?php echo app('translator')->get('pagination.previous'); ?>" href="<?php echo e($paginator->previousPageUrl()); ?>" class="datatable-pager-link datatable-pager-link-first" data-page="1" disabled="disabled">
                        <i class="flaticon2-back"></i>
                    </a>
                </li>

            <?php endif; ?>

            
            <?php $__currentLoopData = $elements; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $element): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                
                <?php if(is_string($element)): ?>
                    <li class="page-item disabled" aria-disabled="true"><span class="page-link"><?php echo e($element); ?></span></li>
                <?php endif; ?>

                
                <?php if(is_array($element)): ?>
<?php
$current = $paginator->currentPage();
$onEachSide = $paginator->onEachSide;
$maxPage = $paginator->lastPage();

$first = $current - $onEachSide;
$last = $current + $onEachSide;

if ($first <= 0) {
    $last += abs($first) + 1;
    $first = 1;
}
if ($last > $maxPage) {
  $first -= $last - $maxPage;
  $last = $maxPage;
  if ($first <= 0) {
      $first = 1;
  }
}

$myElements = $paginator->getUrlRange($first,$last);
?>
                    <?php $__currentLoopData = $myElements; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $page => $url): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <?php if($page == $paginator->currentPage()): ?>
                            <li ><a class="datatable-pager-link datatable-pager-link-number datatable-pager-link-active"><?php echo e($page); ?></a></li>
                        <?php else: ?>
                            <li><a class="datatable-pager-link datatable-pager-link-number" href="<?php echo e($url); ?>"><?php echo e($page); ?></a></li>
                        <?php endif; ?>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

                    <?php break; ?>
                <?php endif; ?>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

            
            <?php if($paginator->hasMorePages()): ?>
                <li>
                    <a class="datatable-pager-link datatable-pager-link-next" href="<?php echo e($paginator->nextPageUrl()); ?>" rel="next" aria-label="<?php echo app('translator')->get('pagination.next'); ?>">
                        <i class="flaticon2-next"></i>
                    </a>
                </li>
                <li  aria-label="<?php echo app('translator')->get('pagination.next'); ?>">
                    <a href="<?php echo e($paginator->toArray()['last_page_url']); ?>" class="datatable-pager-link datatable-pager-link-next" aria-hidden="true">
                        <i class="flaticon2-fast-next"></i>
                    </a>
                </li>
            <?php else: ?>
                <li  aria-label="<?php echo app('translator')->get('pagination.next'); ?>">
                    <a class="datatable-pager-link datatable-pager-link-next datatable-pager-link-disabled" aria-hidden="true">
                        <i class="flaticon2-next"></i>
                    </a>
                </li>
                <li  aria-label="<?php echo app('translator')->get('pagination.next'); ?>">
                    <a class="datatable-pager-link datatable-pager-link-next datatable-pager-link-disabled" aria-hidden="true">
                        <i class="flaticon2-fast-next"></i>
                    </a>
                </li>
            <?php endif; ?>
        </ul>

<?php endif; ?>
<?php /**PATH /var/www/ipsremont-demo/resources/views/vendor/pagination/bootstrap-4.blade.php ENDPATH**/ ?>