AutorÃa | Ultima modificación | Ver Log |
<?php
declare(strict_types=1);
namespace LeadersLinked\Mapper;
use LeadersLinked\Mapper\Common\MapperCommon;
use Laminas\Db\Adapter\AdapterInterface;
class UtilMapper extends MapperCommon
{
/**
*
* @var UtilMapper
*/
private static $_instance;
/**
*
* @param AdapterInterface $adapter
*/
private function __construct($adapter)
{
parent::__construct($adapter);
}
/**
*
* @param AdapterInterface $adapter
* @return UtilMapper
*/
public static function getInstance($adapter)
{
if(self::$_instance == null) {
self::$_instance = new UtilMapper($adapter);
}
return self::$_instance;
}
public function getDatebaseNow()
{
$record = $this->executeFetchOneArrayUsingParameters('SELECT now() AS now');
return $record['now'];
}
}