Overview

Namespaces

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

Classes

  • DefaultCurrentTimeFactory
  • Helpers
  • Manager
  • Message
  • Period
  • Processor
  • ProducerInfo
  • Queue
  • Time

Interfaces

  • IAdapter
  • ICurrentTimeFactory
  • IProducer
  • IWorker

Exceptions

  • Exception
  • InvalidArgumentException
  • InvalidStateException
  • Overview
  • Namespace
  • Class

Class Queue

Namespace: Donut
Located at Queue.php
Methods summary
public
# __construct( Donut\Processor $processor, string $queue )

Parameters

$processor
$queue
public string
# getName( )

Returns

string
public static
# facebookPublishFacebookPost( $accountId, $appId, $appSecret, $userAccessToken )

Returns

static
public static
# instagramPublishInstagramPost( $username, $password, $tempDirectory = NULL )

Returns

static
public static
# postFeedFetchNewItems( string $url, string $period )

Parameters

$url
$period

Returns

static
public static
# postFeedConvertItemToInstagramPost( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# postFeedConvertItemToFacebookPost( string|callable $mask, string|Donut\Queue $queue, boolean $enabledGallery = FALSE )

Parameters

$mask
$queue
$enabledGallery

Returns

static
public static
# postFeedConvertItemToTweet( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# atomFeedFetchNewItems( string $url, string $period )

Parameters

$url
$period

Returns

static
public static
# atomFeedConvertItemToInstagramPost( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# atomFeedConvertItemToFacebookPost( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# atomFeedConvertItemToTweet( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# rssFeedFetchNewItems( string $url, string $period )

Parameters

$url
$period

Returns

static
public static
# rssFeedConvertItemToInstagramPost( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# rssFeedConvertItemToFacebookPost( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# rssFeedConvertItemToTweet( string|callable $mask, string|Donut\Queue $queue )

Parameters

$mask
$queue

Returns

static
public static
# twitterPublishTweet( $consumerKey, $consumerSecret, $accessToken, $accessTokenSecret )

Returns

static
public static static
# create( Donut\Processor $processor, string $queue )

Parameters

$processor
$queue

Returns

static
donut-org/donut master API documentation API documentation generated by ApiGen