Overview

Namespaces

  • Copro
    • Adapters
  • Donut
    • Adapters
    • AtomFeed
    • Facebook
    • Instagram
    • PostFeed
    • RssFeed
    • Twitter

Classes

  • DibiMysqlAdapter
  • DibiSqliteAdapter
  • MemoryAdapter
  • Overview
  • Namespace
  • Class

Class DibiMysqlAdapter

Donut\Adapters\DibiMysqlAdapter implements Donut\IAdapter
Namespace: Donut\Adapters
Located at Adapters/DibiMysqlAdapter.not-rewritten.php
Methods summary
public
# __construct( Dibi\Connection $connection )
public
# createMessage( Donut\Message $message )

Implementation of

Donut\IAdapter::createMessage()
public Donut\Message|null
# fetchMessage( )

Returns

Donut\Message|null

Implementation of

Donut\IAdapter::fetchMessage()
public
# markAsDone( Donut\Message $message )

Implementation of

Donut\IAdapter::markAsDone()
public
# markAsFailed( Donut\Message $message )

Implementation of

Donut\IAdapter::markAsFailed()
public
# log( string $subject, string|null $text = NULL, Donut\Message $message = NULL )

Parameters

$subject
$text
$message

Implementation of

Donut\IAdapter::log()
public Donut\Time|null
# getProducerLastRun( Donut\Adapters\IProducer $producer )

Returns

Donut\Time|null

Implementation of

Donut\IAdapter::getProducerLastRun()
public
# saveProducerLastRun( Donut\Adapters\IProducer $producer, Donut\Time $lastrun )

Implementation of

Donut\IAdapter::saveProducerLastRun()
public boolean
# hasProducerItem( Donut\Adapters\IProducer $producer, string $itemId )

Parameters

$producer
$itemId

Returns

boolean
public
# saveProducerItem( Donut\Adapters\IProducer $producer, string $itemId, Donut\Time $date )

Parameters

$producer
$itemId
$date
Methods inherited from Donut\IAdapter
existsItem(), saveItem()
donut-org/donut master API documentation API documentation generated by ApiGen