Overview

Namespaces

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

Classes

  • PdoCreate
  • PdoDelete
  • PdoSelect
  • PdoUpdate
  • Overview
  • Namespace
  • Class

Class PdoCreate

Event driven hook to creates information from a PDO connection

DSchoenbauer\Orm\Events\AbstractEvent implements DSchoenbauer\Orm\VisitorInterface
Extended by DSchoenbauer\Orm\Events\Persistence\PdoCreate
Namespace: DSchoenbauer\Orm\Events\Persistence
Author: David Schoenbauer dschoenbauer@gmail.com
Located at Orm/Events/Persistence/PdoCreate.php
Methods summary
public
# __construct( array $events, PDO $adapter, DSchoenbauer\Sql\Command\Create $create = null )

Parameters

$events
An array of event names to bind to
$adapter
PDO connection to a db of some sort.
$create

default null, if no create object offered one will be lazy loaded for you

Since

v1.0.0

Overrides

DSchoenbauer\Orm\Events\AbstractEvent::__construct()
public
# onExecute( Zend\EventManager\Event $event )

event action

event action

Parameters

$event
object passed when event is fired

Since

v1.0.0
public PDO
# getAdapter( )

Returns a PHP Data Object

Returns a PHP Data Object

Returns

PDO

Since

v1.0.0
public
# setAdapter( PDO $adapter )

PDO connection to a db of some sort.

PDO connection to a db of some sort.

Parameters

$adapter

Returns


$this

Since

v1.0.0
public DSchoenbauer\Sql\Command\Create
# getCreate( )

object with logic for the Create. If Create is not provided one will be lazy loaded

object with logic for the Create. If Create is not provided one will be lazy loaded

Returns

DSchoenbauer\Sql\Command\Create
object that is used for the create logic

Since

v1.0.0
public
# setCreate( DSchoenbauer\Sql\Command\Create $create = null )

Parameters

$create
object with the create logic

Returns


$this

Since

v1.0.0
Methods inherited from DSchoenbauer\Orm\Events\AbstractEvent
getEvents(), setEvents(), visitModel()
API documentation generated by ApiGen