Overview

Namespaces

  • Datadepo
    • Api
      • DataStores
      • Structures
      • Synchronizers

Classes

  • ApiWrapper
  • Collector
  • DataDepoResponse
  • DataDepoSync
  • IniConfiguration
  • RunningFiles

Exceptions

  • ApiException
  • ConfigurationException
  • DataDepoRunningException
  • DataDepoSuspendedException
  • Overview
  • Namespace
  • Class

Class Collector

Datadepo\Api\Collector implements Countable, Iterator
Namespace: Datadepo\Api
Located at Api/Collector.php
Methods summary
public Datadepo\Api\Collector
# add( Datadepo\Api\Structures\AbstractStructure $line )

Parameters

$line

Returns

Datadepo\Api\Collector
public array
# getPrimaryKeys( )

Returns

array
public array
# getChecksums( )

Returns

array
public Datadepo\Api\Structures\AbstractStructure[]
# getLines( )

Returns

Datadepo\Api\Structures\AbstractStructure[]
public Datadepo\Api\Structures\AbstractStructure
# getLine( string $code )

Parameters

$code

Returns

Datadepo\Api\Structures\AbstractStructure
public integer
# count( )

Returns

integer

Implementation of

Countable::count()
public Datadepo\Api\Structures\AbstractStructure
# rewind( )

Returns

Datadepo\Api\Structures\AbstractStructure

Implementation of

Iterator::rewind()
public Datadepo\Api\Structures\AbstractStructure
# current( )

Returns

Datadepo\Api\Structures\AbstractStructure

Implementation of

Iterator::current()
public string
# key( )

Returns

string

Implementation of

Iterator::key()
public Datadepo\Api\Structures\AbstractStructure
# next( )

Returns

Datadepo\Api\Structures\AbstractStructure

Implementation of

Iterator::next()
public boolean
# valid( )

Returns

boolean

Implementation of

Iterator::valid()
Properties summary
protected Datadepo\Api\Structures\AbstractStructure[] $lines
#
API documentation generated by ApiGen