VuFind API Documentation

ChangeTracker extends RowGateway
in package
implements ChangeTrackerEntityInterface

Row Definition for change_tracker

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Main Site

Interfaces, Classes, Traits and Enums

ChangeTrackerEntityInterface
Entity model interface for change_tracker table

Table of Contents

$core  : string
$deleted  : string|null
$first_indexed  : string|null
$id  : string
$last_indexed  : string|null
$last_record_change  : string|null
__construct()  : mixed
Constructor
getDeleted()  : DateTime|null
Deleted getter.
getFirstIndexed()  : DateTime|null
FirstIndexed getter.
getId()  : string
Getter for identifier.
getIndexName()  : string
Getter for index name (formerly core).
getLastIndexed()  : DateTime|null
LastIndexed getter.
getLastRecordChange()  : DateTime|null
LastRecordChange getter.
getPrimaryKeyColumn()  : array<string|int, mixed>
Retrieve primary key information.
setDeleted()  : ChangeTrackerEntityInterface
Deleted setter.
setFirstIndexed()  : ChangeTrackerEntityInterface
FirstIndexed setter.
setId()  : ChangeTrackerEntityInterface
Setter for identifier.
setIndexName()  : ChangeTrackerEntityInterface
Setter for index name (formerly core).
setLastIndexed()  : ChangeTrackerEntityInterface
LastIndexed setter.
setLastRecordChange()  : ChangeTrackerEntityInterface
LastRecordChange setter.

Properties

Methods

__construct()

Constructor

public __construct(Adapter $adapter) : mixed
Parameters
$adapter : Adapter

Database adapter

Return values
mixed

getDeleted()

Deleted getter.

public getDeleted() : DateTime|null
Return values
DateTime|null

getFirstIndexed()

FirstIndexed getter.

public getFirstIndexed() : DateTime|null
Return values
DateTime|null

getId()

Getter for identifier.

public getId() : string
Return values
string

getIndexName()

Getter for index name (formerly core).

public getIndexName() : string
Return values
string

getLastIndexed()

LastIndexed getter.

public getLastIndexed() : DateTime|null
Return values
DateTime|null

getLastRecordChange()

LastRecordChange getter.

public getLastRecordChange() : DateTime|null
Return values
DateTime|null

getPrimaryKeyColumn()

Retrieve primary key information.

public getPrimaryKeyColumn() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results