Gracias por responderme jamie_88
Es el segundo helper que creo, mi intención es almacenar en él el array de configuración de la libreria Pagination, y asi alijerar los controladores mediante un helper que puede ser aprobechado con la misma configuración mas adelante si fuese necesario
mi_controlador.php
Código PHP:
$this->load->library('pagination');
$this->load->helper(['pagination']);
pagination($limite);
echo $config['first_link']; #PERO NO CONSIGO RECUPERAR LOS DATOS
pagination_helper.php
Código PHP:
<?php
function pagination($limite)
{
return $config['use_page_numbers'] = true; # Salta por unidad el vez de por $limite
return $config['base_url'] = base_url('blog/home');
return $config['first_url'] = base_url('blog/home/1');
return $config['total_rows'] = 99;#$this->db->get('post')->num_rows();
return $config['per_page'] = $limite;
return $config['num_links'] = 5; #Páginas adyacentes visibles
return $config['first_link'] = 'Primero';
return $config['last_link'] = 'Ultimo';
return $config['next_link'] = 'Siguiente';
return $config['prev_link'] = 'Anterior';
return $config['full_tag_open'] = '<ul class="pager">';
return $config['full_tag_close'] = '</ul>';
return $config['cur_tag_open'] = '<li><span>';
return $config['cur_tag_close'] = '</span></li>';
return $config['num_tag_open'] = '<li>';
return $config['num_tag_close'] = '</li>';
return $config['first_tag_open'] = '<li>';
return $config['first_tag_close'] = '</li>';
return $config['last_tag_open'] = '<li>';
return $config['last_tag_close'] = '</li>';
return $config['next_tag_open'] = '<li class="next">';
return $config['next_tag_close'] = '</li>';
return $config['prev_tag_open'] = '<li class="previous">';
return $config['prev_tag_close'] = '</li>';
}