db
DaoFactoryBean Class Reference

Inherits FactoryBean.

Public Member Functions

 __construct (DBConnection $connection, $interfaceName)
 
 getObject ()
 

Protected Member Functions

 getQueryFactoriesFiles (ReflectionClass $interfaceReflectionClass)
 
 getPaginatorQueryFactoriesFiles (ReflectionClass $interfaceReflectionClass)
 

Protected Attributes

 $connection
 
 $rootDaoInterface = Dao::class
 
 $interfaceName
 
 $interfaceReflectionClass
 
 $daoImplClass = DaoImpl::class
 
 $baseDaoIntrfaces = NULL
 
 $queryFactoriesDirName = "../DB"
 
 $paginatorsQueryFactoriesDirName = "../DB/Paginators"
 

Detailed Description

Slouzi k vytvoreni daa

Constructor & Destructor Documentation

◆ __construct()

__construct ( DBConnection  $connection,
  $interfaceName 
)

Member Function Documentation

◆ getObject()

getObject ( )

◆ getPaginatorQueryFactoriesFiles()

getPaginatorQueryFactoriesFiles ( ReflectionClass  $interfaceReflectionClass)
protected

vrati cesty k souborum s poli kde se definuji query factory pro jednotlive strankovace

Parameters
ReflectionClass$interfaceReflectionClass
Returns
array

◆ getQueryFactoriesFiles()

getQueryFactoriesFiles ( ReflectionClass  $interfaceReflectionClass)
protected

vrati cesty k souborum s poli kde se definuji query factory pro jednotlive dotazy

Parameters
ReflectionClass$interfaceReflectionClass
Returns
array

Member Data Documentation

◆ $baseDaoIntrfaces

$baseDaoIntrfaces = NULL
protected

◆ $connection

$connection
protected

◆ $daoImplClass

$daoImplClass = DaoImpl::class
protected

◆ $interfaceName

$interfaceName
protected

◆ $interfaceReflectionClass

$interfaceReflectionClass
protected

◆ $paginatorsQueryFactoriesDirName

$paginatorsQueryFactoriesDirName = "../DB/Paginators"
protected

◆ $queryFactoriesDirName

$queryFactoriesDirName = "../DB"
protected

◆ $rootDaoInterface

$rootDaoInterface = Dao::class
protected

The documentation for this class was generated from the following file: