Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev Autor Línea Nro. Línea
1 www 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace LeadersLinked\Helper;
6
 
7
use Laminas\View\Helper\AbstractHelper;
8
use Laminas\Db\Adapter\AdapterInterface;
9
use LeadersLinked\Plugin\CurrentUserPlugin;
10
 
11
class CurrentUserHelper extends AbstractHelper
12
{
13
    /**
14
     *
15
     * @var AdapterInterface
16
     */
17
    private $adapter;
18
 
19
 
20
    /**
17002 efrain 21
     *
22
     * @var array
23
     */
24
    private $config;
25
 
26
 
27
    /**
1 www 28
     *
29
     * @param AdapterInterface $adapter
30
     */
17002 efrain 31
    public function __construct($config, $adapter)
1 www 32
    {
33
        $this->adapter      = $adapter;
34
    }
35
 
36
    public function __invoke()
37
    {
17002 efrain 38
        return  CurrentUserPlugin::getInstance($this->config, $this->adapter);
1 www 39
    }
40
}