Overview

Namespaces

  • DSchoenbauer
    • Orm
      • Builder
      • Entity
      • Enum
      • Events
        • Persistence
        • Validate
          • DataType
          • Schema
      • Exception
      • Framework

Classes

  • ModelDirector
  • PdoModelBuilder

Interfaces

  • BuilderInterface
  • DirectorInterface
  • Overview
  • Namespace
  • Class

Class PdoModelBuilder

DSchoenbauer\Orm\Builder\PdoModelBuilder implements DSchoenbauer\Orm\Builder\BuilderInterface
Namespace: DSchoenbauer\Orm\Builder
Author: David Schoenbauer
Located at Orm/Builder/PdoModelBuilder.php
Methods summary
public
# __construct( PDO $adapter, DSchoenbauer\Orm\Entity\EntityInterface $entity )
public
# build( )

Implementation of

DSchoenbauer\Orm\Builder\BuilderInterface::build()
public
# buildFinalOutput( )

Implementation of

DSchoenbauer\Orm\Builder\BuilderInterface::buildFinalOutput()
public
# buildPersistence( )

Implementation of

DSchoenbauer\Orm\Builder\BuilderInterface::buildPersistence()
public
# buildValidations( )

Implementation of

DSchoenbauer\Orm\Builder\BuilderInterface::buildValidations()
public PDO
# getAdapter( )

Returns

PDO
public
# setAdapter( PDO $adapter )

Parameters

$adapter

Returns


$this
public DSchoenbauer\Orm\CrudModel
# getModel( )

Returns

DSchoenbauer\Orm\CrudModel
public
# setModel( DSchoenbauer\Orm\CrudModel $model )

Parameters

$model

Returns


$this
Properties summary
protected PDO $adapter
#
protected DSchoenbauer\Orm\CrudModel $model
#
API documentation generated by ApiGen