IP.Board  3.3.0
public_core_reports_reports Class Reference

Reports content central management. More...

Inheritance diagram for public_core_reports_reports:
ipsCommand

Public Member Functions

 _deleteReports ($rids='', $toCheck=false)
 _displayReport ()
 _displayReportCenter ()
 _initReportForm ()
 _processReports ()
 _pruneReports ($stamp)
 _viewReportedMessage ()
 doExecute (ipsRegistry $registry)
 findFirstReport ()

Detailed Description

Reports content central management.


Member Function Documentation

_deleteReports ( rids = '',
toCheck = false 
)

Responsible for deleting reports

Parameters:
string$ridsReport IDS (#,#,#,...)
boolean$toCheckSecurity check?
Returns:
boolean TRUE if all is fine otherwise FALSE

Displays a report

Returns:
void

Main function for displaying reports in a list

Returns:
void

Main function for making reports and uses the custom plugins

Returns:
void

Basic functions for processing actions on 'Report Index' page (Drop Down)

Returns:
void
_pruneReports ( stamp)

Responsible for pruning reports. Uses the delete reports function to finish

Parameters:
integer$stampSeconds used for pruning reports
Returns:
void

View a reported private message as it shows in the messenger

Returns:
void
doExecute ( ipsRegistry registry)

Main function executed automatically by the controller

Parameters:
object$registryRegistry object
Returns:
void

Loop through all apps and get plugins

Note:
When updating this code below remember to update also the core in public_core_modcp_modcp

Reimplemented from ipsCommand.

Finds first post reported using topic-id

Returns:
void

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables