libSmalldb  v2.0.2
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstractDoctrineRepository Class Reference

Inheritance diagram for AbstractDoctrineRepository

Public Member Functions

 __construct (Smalldb $smalldb, EntityRepository $repository)
 
 ref ($id)
 Create a reference to a state machine identified by $id. More...
 

Protected Member Functions

 getDataSource ()
 
 createDataSource ()
 
 getMachineProvider ()
 
 getReferenceClass ()
 

Protected Attributes

EntityRepository $repository
 
const REF_CLASS = null
 
Smalldb $smalldb
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( Smalldb  $smalldb,
EntityRepository  $repository 
)

Member Function Documentation

◆ getDataSource()

getDataSource ( )
protected

◆ createDataSource()

createDataSource ( )
protected

◆ ref()

ref (   $id)

Create a reference to a state machine identified by $id.

Returns
ReferenceInterface

Implements SmalldbRepositoryInterface.

◆ getMachineProvider()

getMachineProvider ( )
protectedinherited

◆ getReferenceClass()

getReferenceClass ( )
protectedinherited

Member Data Documentation

◆ $repository

EntityRepository $repository
protected

◆ REF_CLASS

const REF_CLASS = null
protectedinherited
See also
string

◆ $smalldb

Smalldb $smalldb
protectedinherited