Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15371 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 15371 Rev 16766
Línea 2... Línea 2...
2
 
2
 
Línea 3... Línea 3...
3
declare(strict_types=1);
3
declare(strict_types=1);
Línea 4... Línea 4...
4
 
4
 
5
namespace LeadersLinked\Controller;
5
namespace LeadersLinked\Controller;
6
 
6
 
7
use Laminas\Cache\Storage\Adapter\AbstractAdapter;
7
use LeadersLinked\Cache\CacheInterface;
8
use Laminas\Mvc\Controller\AbstractActionController;
8
use Laminas\Mvc\Controller\AbstractActionController;
9
use Laminas\Log\LoggerInterface;
9
use Laminas\Log\LoggerInterface;
Línea 35... Línea 35...
35
     */
35
     */
36
    private $adapter;
36
    private $adapter;
Línea 37... Línea 37...
37
 
37
 
38
    /**
38
    /**
39
     *
39
     *
40
     * @var AbstractAdapter
40
     * @var CacheInterface
41
     */
41
     */
Línea 42... Línea 42...
42
    private $cache;
42
    private $cache;
43
 
43
 
Línea 54... Línea 54...
54
    private $config;
54
    private $config;
Línea 55... Línea 55...
55
 
55
 
56
    /**
56
    /**
57
     *
57
     *
58
     * @param AdapterInterface $adapter
58
     * @param AdapterInterface $adapter
59
     * @param AbstractAdapter $cache
59
     *@param CacheInterface $cache
60
     * @param LoggerInterface $logger
60
     * @param LoggerInterface $logger
61
     * @param array $config
61
     * @param array $config
62
     */
62
     */
63
    public function __construct($adapter, $cache, $logger, $config) {
63
    public function __construct($adapter, $cache, $logger, $config) {
Línea 117... Línea 117...
117
                }
117
                }
Línea 118... Línea 118...
118
                
118
                
119
 
119
 
Línea 120... Línea 120...
120
 
120
 
121
                $search = $this->params()->fromQuery('search', []);
121
                $search = $this->params()->fromQuery('search', []);
122
                $search = empty($search['value']) ? '' : filter_var($search['value'], FILTER_SANITIZE_STRING);
122
                $search = empty($search['value']) ? '' :  Functions::sanitizeFilterString($search['value']);
123
 
123
 
Línea 124... Línea 124...
124
                $start = intval($this->params()->fromQuery('start', 0), 10);
124
                $start = intval($this->params()->fromQuery('start', 0), 10);
125
                $records_x_page = intval($this->params()->fromQuery('length', 10), 10);
125
                $records_x_page = intval($this->params()->fromQuery('length', 10), 10);
126
                $page =  intval($start / $records_x_page);
126
                $page =  intval($start / $records_x_page);
Línea 127... Línea 127...
127
                $page++;
127
                $page++;
128
                
128
                
Línea 129... Línea 129...
129
                $order = $this->params()->fromQuery('order', []);
129
                $order = $this->params()->fromQuery('order', []);