Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev Autor Línea Nro. Línea
4911 efrain 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace LeadersLinked\Command;
6
 
7
use Symfony\Component\Console\Command\Command;
8
use Symfony\Component\Console\Input\InputInterface;
9
use Symfony\Component\Console\Output\OutputInterface;
10
use Laminas\Db\Adapter\AdapterInterface;
11
use Laminas\Log\LoggerInterface;
6866 efrain 12
use Laminas\Mvc\I18n\Translator;
13
use LeadersLinked\Cache\CacheInterface;
4911 efrain 14
 
6849 efrain 15
 
4911 efrain 16
class CheckDefaultFollowerAndConnectionForDefaultNetworkCommand extends Command
17
{
18
    /**
19
     *
6866 efrain 20
     * @var \Laminas\Db\Adapter\AdapterInterface
4911 efrain 21
     */
22
    private $adapter;
23
 
6866 efrain 24
    /**
25
     *
26
     * @var \LeadersLinked\Cache\CacheInterface
27
     */
28
    private $cache;
4911 efrain 29
 
6866 efrain 30
 
4911 efrain 31
    /**
32
     *
6866 efrain 33
     * @var \Laminas\Log\LoggerInterface
4911 efrain 34
     */
35
    private $logger;
6866 efrain 36
 
4911 efrain 37
    /**
38
     *
39
     * @var array
40
     */
41
    private $config;
42
 
43
 
44
    /**
45
     *
6866 efrain 46
     * @var \Laminas\Mvc\I18n\Translator
47
     */
48
    private $translator;
49
 
50
 
51
    /**
52
     *
53
     * @param \Laminas\Db\Adapter\AdapterInterface $adapter
54
     * @param \LeadersLinked\Cache\CacheInterface $cache
55
     * @param \Laminas\Log\LoggerInterface
4911 efrain 56
     * @param array $config
6866 efrain 57
     * @param \Laminas\Mvc\I18n\Translator $translator
4911 efrain 58
     */
6866 efrain 59
    public function __construct($adapter, $cache, $logger, $config, $translator)
4911 efrain 60
    {
61
        $this->adapter      = $adapter;
6866 efrain 62
        $this->cache        = $cache;
4911 efrain 63
        $this->logger       = $logger;
64
        $this->config       = $config;
6866 efrain 65
        $this->translator   = $translator;
4911 efrain 66
 
67
        parent::__construct();
68
    }
69
 
70
 
71
    protected function execute(InputInterface $input, OutputInterface $output) : int
72
    {
73
        $output->writeln('Inicio del proceso');
74
 
75
 
76
 
77
 
78
        $output->writeln('Fin del proceso');
79
 
80
        return 0;
81
    }
82
 
83
 
84
 
85
}