VuFind API Documentation

Reviews extends AbstractContent
in package

Reviews tab

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

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

link

Wiki

Table of Contents

$accessPermission  : string
Permission that must be granted to access this module (null for no restriction)
$driver  : AbstractBase|null
Record driver associated with the tab
$hideIfEmpty  : bool
Should we hide the tab if no content is found?
$loader  : Loader
Content loader
$request  : Request|bool
User request associated with the tab (false for none)
$results  : array<string|int, mixed>
Cache for results.
__construct()  : mixed
Constructor
getContent()  : array<string|int, mixed>
Get content for ISBN.
getDescription()  : string
Get the on-screen description for this tab.
isActive()  : bool
Is this tab active?
isVisible()  : bool
Is this tab initially visible?
setRecordDriver()  : AbstractBase
Set the record driver
setRequest()  : AbstractBase
Set the user request
supportsAjax()  : bool
Can this tab be loaded via AJAX?
getRecordDriver()  : AbstractBase
Get the record driver
getRequest()  : Request|bool
Get the user request (or false if unavailable)

Properties

$accessPermission

Permission that must be granted to access this module (null for no restriction)

protected string $accessPermission = null

$hideIfEmpty

Should we hide the tab if no content is found?

protected bool $hideIfEmpty

$request

User request associated with the tab (false for none)

protected Request|bool $request = false

$results

Cache for results.

protected array<string|int, mixed> $results = null

Methods

__construct()

Constructor

public __construct([Loader $loader = null ][, bool $hideIfEmpty = false ]) : mixed
Parameters
$loader : Loader = null

Content loader (null to disable)

$hideIfEmpty : bool = false

Should we hide the tab if no content is found? (Note that turning this on has performance implications).

Return values
mixed

getContent()

Get content for ISBN.

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

getDescription()

Get the on-screen description for this tab.

public getDescription() : string
Return values
string

isActive()

Is this tab active?

public isActive() : bool
Return values
bool

isVisible()

Is this tab initially visible?

public isVisible() : bool
Return values
bool

supportsAjax()

Can this tab be loaded via AJAX?

public supportsAjax() : bool
Return values
bool

getRequest()

Get the user request (or false if unavailable)

protected getRequest() : Request|bool
Return values
Request|bool

Search results