Overview

Namespaces

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

Classes

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

Class DibiSqliteAdapter

Donut\Adapters\DibiSqliteAdapter implements Donut\IAdapter
Namespace: Donut\Adapters
Located at Adapters/DibiSqliteAdapter.php
Methods summary
public
# __construct( string $file )

Parameters

$file
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, Donut\Time $processed )

Implementation of

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

Implementation of

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

Parameters

$subject
$text
$message
$date

Implementation of

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

Returns

Donut\Time|null

Implementation of

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

Implementation of

Donut\IAdapter::saveProducerLastRun()
public boolean
# existsItem( string $group, string $itemId )

Parameters

$group
$itemId

Returns

boolean

Implementation of

Donut\IAdapter::existsItem()
public
# saveItem( string $group, string $itemId )

Parameters

$group
$itemId

Implementation of

Donut\IAdapter::saveItem()
donut-org/donut v0.8.0 API documentation API documentation generated by ApiGen