Proyectos de Subversion LeadersLinked - Backend

Rev

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

<?php

declare(strict_types=1);

namespace LeadersLinked\Helper;

use Laminas\View\Helper\AbstractHelper;
use Laminas\Db\Adapter\AdapterInterface;
use LeadersLinked\Plugin\CurrentUserPlugin;

class CurrentUserHelper extends AbstractHelper
{   
    /**
     *
     * @var AdapterInterface
     */
    private $adapter;
    
    
    /**
     * 
     * @var array
     */
    private $config;
    
    
    /**
     *
     * @param AdapterInterface $adapter
     */
    public function __construct($config, $adapter)
    {
        $this->adapter      = $adapter;
    }
    
    public function __invoke()
    {
        return  CurrentUserPlugin::getInstance($this->config, $this->adapter);
    }
}