\BROWSECOMMON

Common methods for user bibliographies

Summary

Methods
Properties
Constants
__construct()
userBibCondition()
colourText()
sizeText()
paging()
pagingLinks()
linksInfo()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct() : 

BROWSECOMMON

Returns

userBibCondition()

userBibCondition(  field,   bibInfo = TRUE) : 

Return a SQL condition clause if we are browsing a user bibliography to ensure that listed, selected or searched resources come only from that user bibliography.

Parameters

field

SQL field to join 'userbibliographyresourceResourceId' to

bibInfo

If TRUE, gather bibliography details into $this->bibInfo. Default is TRUE

Returns

colourText()

colourText(  lowestSum,   highestSum,   frequency) : 

Work out text colour based on field frequency.

Parameters

lowestSum
highestSum
frequency

Returns

sizeText()

sizeText(  lowestSum,   highestSum,   frequency) : 

Work out text size based on field frequency.

Size range is 1em to 1.5em for items with $index of <= 255 and more for anything larger. Limit maximum size to 2.

Parameters

lowestSum
highestSum
frequency

Returns

paging()

paging(mixed||string|int  inputArray) : mixed||string|int

Return limited set from final array if paging required

Parameters

mixed||string|int inputArray

Returns

mixed||string|int —

pagingLinks()

pagingLinks(  queryString) : 

paging links if required

Parameters

queryString

Returns

linksInfo()

linksInfo() : 

Format display information string

Returns