ModPubdbHelper - JoomlaPubDB/PubDB GitHub Wiki

Class: \ModPubdbHelper

Namespace: [](../namespaces/default)


Summary:

Helper for mod_pubdb Helper function for the PubDB component module.

Description:

Handles the database queries and publishes the parameter information from the administration.


Constants

  • No constants found

Properties


Methods


Details


Tags

Tag Version Description
since 1.6

Properties

private $params :


Type:

Details:

private $export_ids :


Type:

Details:


Methods

public __construct()

public __construct() 

Details:

public getParams()

public getParams() 

Details:

public getItemList() : \JDatabaseQuery

public getItemList(  $params) : \JDatabaseQuery

Summary

Build an SQL query to load the list data.

Details:

Parameters:
Type Name Description
$params

Returns: \JDatabaseQuery

Tags
Tag Version Description
since 1.6

public getResultFromParams() : mixed

public getResultFromParams(  $menu_item) : mixed

Summary

Query database with Back End menu settings to get a pre filtering

Details:

Parameters:
Type Name Description
$menu_item

Returns: mixed

Tags
Tag Version Description
since v0.0.7

public getList() : array

Static public getList(  $params) : array

Summary

Retrieve component items from the database and create publication list items with citation style

Details:

Parameters:
Type Name Description
$params
Throws:
Type Description
\Exception

Returns: array - Array with all the elements

Tags
Tag Version Description
since 0.0.7

public getAuthorsFromItem()

public getAuthorsFromItem(  $item) 

Details:

Parameters:
Type Name Description
$item

public getState() : boolean

public getState(mixed  $state) : boolean

Summary

Check if state is set

Details:

Parameters:
Type Name Description
mixed $state State

Returns: boolean

Tags
Tag Version Description
since 0.0.7

public getCitationStyles() : mixed

public getCitationStyles() : mixed

Summary

Get list of all citation styles available

Details:

Returns: mixed - array with citation style id and name

Tags
Tag Version Description
since 0.0.7

Top Namespaces


Reports


This document was automatically generated from source code comments on 2020-07-13 using phpDocumentor and fr3nch13/phpdoc-markdown

⚠️ **GitHub.com Fallback** ⚠️