Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 16766 Rev 16768
Línea 30... Línea 30...
30
use LeadersLinked\Mapper\ZoomMeetingMapper;
30
use LeadersLinked\Mapper\ZoomMeetingMapper;
31
use LeadersLinked\Mapper\ChatGroupUserMapper;
31
use LeadersLinked\Mapper\ChatGroupUserMapper;
32
use LeadersLinked\Model\ChatGroupUserMessage;
32
use LeadersLinked\Model\ChatGroupUserMessage;
33
use LeadersLinked\Mapper\ZoomMeetingUserMapper;
33
use LeadersLinked\Mapper\ZoomMeetingUserMapper;
34
use LeadersLinked\Mapper\ChatGroupMessageMapper;
34
use LeadersLinked\Mapper\ChatGroupMessageMapper;
35
use LeadersLinked\Cache\CacheInterface;
-
 
-
 
35
 
36
use Laminas\Mvc\Controller\AbstractActionController;
36
use Laminas\Mvc\Controller\AbstractActionController;
37
use LeadersLinked\Mapper\ChatGroupUserMessageMapper;
37
use LeadersLinked\Mapper\ChatGroupUserMessageMapper;
Línea 38... Línea 38...
38
 
38
 
Línea 42... Línea 42...
42
    /**
42
    /**
43
     *
43
     *
44
     * @var AdapterInterface
44
     * @var AdapterInterface
45
     */
45
     */
46
    private $adapter;
46
    private $adapter;
47
 
47
    
48
    /**
-
 
49
     *
-
 
50
     * @var CacheInterface
-
 
51
     */
-
 
52
    private $cache;
-
 
53
 
-
 
54
    /**
48
    /**
55
     *
49
     *
56
     * @var LoggerInterface
50
     * @var  LoggerInterface
57
     */
51
     */
58
    private $logger;
52
    private $logger;
59
 
53
    
60
    /**
54
    /**
61
     *
55
     *
62
     * @var array
56
     * @var array
63
     */
57
     */
64
    private $config;
58
    private $config;
65
 
59
    
66
    /**
60
    /**
67
     *
61
     *
68
     * @param AdapterInterface $adapter
62
     * @param AdapterInterface $adapter
69
     * @param CacheInterface $cache
-
 
70
     * @param LoggerInterface $logger
63
     * @param LoggerInterface $logger
71
     * @param array $config
64
     * @param array $config
72
     */
65
     */
73
    public function __construct($adapter, $cache, $logger, $config)
66
    public function __construct($adapter, $logger, $config)
74
    {
67
    {
75
        $this->adapter  = $adapter;
68
        $this->adapter = $adapter;
76
        $this->cache    = $cache;
-
 
77
        $this->logger   = $logger;
69
        $this->logger = $logger;
78
        $this->config   = $config;
70
        $this->config = $config;
79
    }
71
    }
Línea 80... Línea 72...
80
 
72
 
81
    /**
73
    /**
82
     *
74
     *
Línea 2682... Línea 2674...
2682
                }
2674
                }
Línea 2683... Línea 2675...
2683
 
2675
 
2684
                $dtEnd = \DateTime::createFromFormat('Y-m-d H:i:s', $dataPost['date'] . ' ' . $dataPost['time']);
2676
                $dtEnd = \DateTime::createFromFormat('Y-m-d H:i:s', $dataPost['date'] . ' ' . $dataPost['time']);
2685
                $dtEnd->add(new \DateInterval('PT' . $dataPost['duration'] . 'M'));
2677
                $dtEnd->add(new \DateInterval('PT' . $dataPost['duration'] . 'M'));
2686
                $start_time = $dtStart->format('Y-m-d\TH:i:s');
2678
                $start_time = $dtStart->format('Y-m-d\TH:i:s');
2687
                $zoom = new Zoom($this->adapter, $this->config, $this->cache);
2679
                $zoom = new Zoom($this->adapter, $this->config);
Línea 2688... Línea 2680...
2688
                $response =  $zoom->getOAuthAccessToken();
2680
                $response =  $zoom->getOAuthAccessToken();
2689
 
2681
 
2690
                if ($response['success']) {
2682
                if ($response['success']) {