VuFind API Documentation

Feedback extends RowGateway
in package
implements FeedbackEntityInterface, DbServiceAwareInterface Uses DbServiceAwareTrait

Class Feedback

Tags
category

VuFind

author

Josef Moravec moravec@mzk.cz

license

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

link

Main Site

Interfaces, Classes, Traits and Enums

FeedbackEntityInterface
Entity model interface for feedback table
DbServiceAwareInterface
Marker interface for classes that depend on the \VuFind\Db\Service\PluginManager

Table of Contents

$created  : string
$form_data  : string
$form_name  : string
$id  : int
$message  : string
$site_url  : string
$status  : string
$updated  : string
$updated_by  : int
$user_id  : int
$dbServiceManager  : PluginManager
Database service plugin manager
__construct()  : mixed
Constructor
getCreated()  : DateTime
Created getter
getDbService()  : T
Get a database service object.
getDbServiceManager()  : PluginManager
Get the service plugin manager. Throw an exception if it is missing.
getFormData()  : array<string|int, mixed>
Form data getter
getFormName()  : string
Form name getter
getId()  : int
Id getter
getMessage()  : string
Message getter
getPrimaryKeyColumn()  : array<string|int, mixed>
Retrieve primary key information.
getSiteUrl()  : string
Site URL getter
getStatus()  : string
Status getter
getUpdated()  : DateTime
Updated getter
getUpdatedBy()  : UserEntityInterface|null
Updatedby getter
getUser()  : UserEntityInterface|null
User getter
setCreated()  : FeedbackEntityInterface
Created setter.
setDbServiceManager()  : void
Set the service plugin manager.
setFormData()  : FeedbackEntityInterface
Form data setter.
setFormName()  : FeedbackEntityInterface
Form name setter.
setMessage()  : FeedbackEntityInterface
Message setter
setSiteUrl()  : FeedbackEntityInterface
Site URL setter.
setStatus()  : FeedbackEntityInterface
Status setter.
setUpdated()  : FeedbackEntityInterface
Updated setter.
setUpdatedBy()  : FeedbackEntityInterface
Updatedby setter.
setUser()  : FeedbackEntityInterface
User setter.

Properties

Methods

__construct()

Constructor

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

Database adapter

Return values
mixed

getCreated()

Created getter

public getCreated() : DateTime
Return values
DateTime

getDbService()

Get a database service object.

public getDbService(class-string<\VuFind\Db\Service\T> $name) : T
Parameters
$name : class-string<\VuFind\Db\Service\T>

Name of service to retrieve

Tags
template

T

Return values
T

getFormData()

Form data getter

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

getFormName()

Form name getter

public getFormName() : string
Return values
string

getId()

Id getter

public getId() : int
Return values
int

getMessage()

Message getter

public getMessage() : string
Return values
string

getPrimaryKeyColumn()

Retrieve primary key information.

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

getSiteUrl()

Site URL getter

public getSiteUrl() : string
Return values
string

getStatus()

Status getter

public getStatus() : string
Return values
string

getUpdated()

Updated getter

public getUpdated() : DateTime
Return values
DateTime

Search results