PHP Class ContextList

Inheritance: extends BaseList
Afficher le fichier Open project: sourcefabric/newscoop Class Usage Examples

Protected Properties

Свойство Type Description
$filters array
$issue integer
$language integer
$lastId string
$orderBy array
$publication integer
$renderActions boolean
$renderFilters boolean
$section integer

Méthodes publiques

Méthode Description
__construct ( boolean $randomId = FALSE )
doAction ( string $f_action, array $f_items, array $f_params = [] ) : void Handle action
doData ( array $f_request ) Handle data
doOrder ( array $f_order, integer $f_language ) : void Handle order
doPreview ( $f_language_id, $_article_no )
getFilterIssues ( )
getFilterSections ( )
processItem ( Article $article ) : array Process item
render ( ) : ArticleList Render table.
renderActions ( ) : ArticleList Render actions.
renderFilters ( ) : ArticleList Render filters.
setFilter ( string $name, mixed $value ) : ArticleList Set filter.
setIssue ( integer $issue ) : ArticleList Set issue.
setLanguage ( integer $language ) : ArticleList Set language.
setOrderBy ( string $column, string $direction = 'asc' ) : ArticleList Set column to order by.
setPublication ( integer $publication ) : ArticleList Set publication.
setSection ( integer $section ) : ArticleList Set section.

Method Details

__construct() public méthode

public __construct ( boolean $randomId = FALSE )
$randomId boolean

doAction() public static méthode

Handle action
public static doAction ( string $f_action, array $f_items, array $f_params = [] ) : void
$f_action string
$f_items array
$f_params array
Résultat void

doData() public méthode

Handle data
public doData ( array $f_request )
$f_request array

doOrder() public static méthode

Handle order
public static doOrder ( array $f_order, integer $f_language ) : void
$f_order array
$f_language integer
Résultat void

doPreview() public méthode

public doPreview ( $f_language_id, $_article_no )

getFilterIssues() public méthode

public getFilterIssues ( )

getFilterSections() public méthode

public getFilterSections ( )

processItem() public méthode

Process item
public processItem ( Article $article ) : array
$article Article
Résultat array

render() public méthode

Render table.
public render ( ) : ArticleList
Résultat ArticleList

renderActions() public méthode

Render actions.
public renderActions ( ) : ArticleList
Résultat ArticleList

renderFilters() public méthode

Render filters.
public renderFilters ( ) : ArticleList
Résultat ArticleList

setFilter() public méthode

Set filter.
public setFilter ( string $name, mixed $value ) : ArticleList
$name string
$value mixed
Résultat ArticleList

setIssue() public méthode

Set issue.
public setIssue ( integer $issue ) : ArticleList
$issue integer
Résultat ArticleList

setLanguage() public méthode

Set language.
public setLanguage ( integer $language ) : ArticleList
$language integer
Résultat ArticleList

setOrderBy() public méthode

Set column to order by.
public setOrderBy ( string $column, string $direction = 'asc' ) : ArticleList
$column string
$direction string
Résultat ArticleList

setPublication() public méthode

Set publication.
public setPublication ( integer $publication ) : ArticleList
$publication integer
Résultat ArticleList

setSection() public méthode

Set section.
public setSection ( integer $section ) : ArticleList
$section integer
Résultat ArticleList

Property Details

$filters protected_oe property

protected array $filters
Résultat array

$issue protected_oe property

protected int $issue
Résultat integer

$language protected_oe property

protected int $language
Résultat integer

$lastId protected_oe static_oe property

protected static string $lastId
Résultat string

$orderBy protected_oe property

protected array $orderBy
Résultat array

$publication protected_oe property

protected int $publication
Résultat integer

$renderActions protected_oe static_oe property

protected static bool $renderActions
Résultat boolean

$renderFilters protected_oe static_oe property

protected static bool $renderFilters
Résultat boolean

$section protected_oe property

protected int $section
Résultat integer