Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 115 | Rev 16766 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

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