Overview

Namespaces

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

Classes

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

Class PdoDelete

Event driven hook to delete information from a PDO connection

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

Parameters

$events
An array of event names to bind to
$adapter
$delete

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\Delete
# getDelete( )

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

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

Returns

DSchoenbauer\Sql\Command\Delete

Since

v1.0.0
public
# setDelete( DSchoenbauer\Sql\Command\Delete $delete = null )

Object that contains the delete logic

Object that contains the delete logic

Parameters

$delete

Returns


$this

Since

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