Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe ActionlogsModelActionlogs
+ Graphe d'héritage de ActionlogsModelActionlogs:

Fonctions membres publiques

 __construct ($config=array())
 
 getLogsForItem ($extension, $itemId)
 
 getLogsData ($pks=null)
 
 getLogDataAsIterator ($pks=null)
 
 delete (&$pks)
 
 purge ()
 
 getFilterForm ($data=array(), $loadData=true)
 

Fonctions membres protégées

 populateState ($ordering='a.id', $direction='desc')
 
 getListQuery ()
 

Fonctions membres privées

 buildDateRange ($range)
 
 getLogDataQuery ($pks=null)
 

Description détaillée

Methods supporting a list of article records.

Depuis
3.9.0

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $config = array())

Constructor.

Paramètres
array$configAn optional associative array of configuration settings.
Depuis
3.9.0

Références $config.

Documentation des fonctions membres

◆ buildDateRange()

buildDateRange (   $range)
private

Construct the date range to filter on.

Paramètres
string$rangeThe textual range to construct the filter for.
Renvoie
array The date range to filter on.
Depuis
3.9.0

Références $offset, $range, et Factory\getApplication().

◆ delete()

delete ( $pks)

Delete logs

Paramètres
array$pksPrimary keys of logs
Renvoie
boolean
Depuis
3.9.0

Références $db, $query, Factory\getApplication(), et ArrayHelper\toInteger().

◆ getFilterForm()

getFilterForm (   $data = array(),
  $loadData = true 
)

Get the filter form

Paramètres
array$datadata
boolean$loadDataload current data
Renvoie
|boolean The object or false on error
Depuis
3.9.0

Références $data, $field, $form, et $params.

◆ getListQuery()

getListQuery ( )
protected

Build an SQL query to load the list data.

Renvoie
JDatabaseQuery
Depuis
3.9.0

Références $date, $db, $extension, $query, $user, et elseif.

◆ getLogDataAsIterator()

getLogDataAsIterator (   $pks = null)

Get logs data as a database iterator

Paramètres
integer[]|null$pks An optional array of log record IDs to load
Renvoie
JDatabaseIterator
Depuis
3.9.0

Références $db, et $query.

◆ getLogDataQuery()

getLogDataQuery (   $pks = null)
private

Get the query for loading logs data

Paramètres
integer[]|null$pks An optional array of log record IDs to load
Renvoie
JDatabaseQuery
Depuis
3.9.0

Références $db, $query, et ArrayHelper\toInteger().

◆ getLogsData()

getLogsData (   $pks = null)

Get logs data into JTable object

Paramètres
integer[]|null$pks An optional array of log record IDs to load
Renvoie
array All logs in the table
Depuis
3.9.0

Références $db, et $query.

◆ getLogsForItem()

getLogsForItem (   $extension,
  $itemId 
)

Get all log entries for an item

Paramètres
string$extensionThe extension the item belongs to
integer$itemIdThe item ID
Renvoie
array
Depuis
3.9.0

Références $db, $extension, $itemId, et $query.

◆ populateState()

populateState (   $ordering = 'a.id',
  $direction = 'desc' 
)
protected

Method to auto-populate the model state.

Renvoie
void
Depuis
3.9.0

Références $app, $direction, $extension, $ordering, $user, et Factory\getApplication().

◆ purge()

purge ( )

Removes all of logs from the table.

Renvoie
boolean result of operation
Depuis
3.9.0

Références Factory\getApplication().


La documentation de cette classe a été générée à partir du fichier suivant :