Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16768 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
15444 efrain 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace LeadersLinked\Controller;
6
 
7
use Laminas\Db\Adapter\AdapterInterface;
16768 efrain 8
 
15444 efrain 9
use Laminas\Mvc\Controller\AbstractActionController;
10
use Laminas\Log\LoggerInterface;
11
use Laminas\View\Model\JsonModel;
12
 
13
class PerformanceEvaluationController extends AbstractActionController
14
{
15
 
16
    /**
17
     *
16769 efrain 18
     * @var \Laminas\Db\Adapter\AdapterInterface
15444 efrain 19
     */
20
    private $adapter;
16769 efrain 21
 
15444 efrain 22
    /**
23
     *
16769 efrain 24
     * @var \LeadersLinked\Cache\CacheInterface
15444 efrain 25
     */
16769 efrain 26
    private $cache;
27
 
28
 
29
    /**
30
     *
31
     * @var \Laminas\Log\LoggerInterface
32
     */
15444 efrain 33
    private $logger;
16769 efrain 34
 
15444 efrain 35
    /**
36
     *
37
     * @var array
38
     */
39
    private $config;
16769 efrain 40
 
41
 
15444 efrain 42
    /**
43
     *
16769 efrain 44
     * @var \Laminas\Mvc\I18n\Translator
45
     */
46
    private $translator;
47
 
48
 
49
    /**
50
     *
51
     * @param \Laminas\Db\Adapter\AdapterInterface $adapter
52
     * @param \LeadersLinked\Cache\CacheInterface $cache
53
     * @param \Laminas\Log\LoggerInterface LoggerInterface $logger
15444 efrain 54
     * @param array $config
16769 efrain 55
     * @param \Laminas\Mvc\I18n\Translator $translator
15444 efrain 56
     */
16769 efrain 57
    public function __construct($adapter, $cache, $logger, $config, $translator)
15444 efrain 58
    {
16769 efrain 59
        $this->adapter      = $adapter;
60
        $this->cache        = $cache;
61
        $this->logger       = $logger;
62
        $this->config       = $config;
63
        $this->translator   = $translator;
15444 efrain 64
    }
65
 
66
    public function indexAction()
67
    {
68
        return new JsonModel([
69
            'success' => false,
70
            'data' => 'ERROR_METHOD_NOT_ALLOWED'
71
        ]);
72
    }
73
 
74
 
75
}