Class Ansel_Report

Description

Reporting abstraction class

$Horde: ansel/lib/Report.php,v 1.9.2.1 2009/01/06 15:22:28 jan Exp $

Copyright 2008-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.fsf.org/copyleft/gpl.html.

Copyright 2008-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.fsf.org/copyleft/gpl.html.

Located in /lib/Report.php (line 20)


	
			
Direct descendents
Class Description
 class Ansel_Report_letter Report by letter api class
 class Ansel_Report_mail Report by email class
 class Ansel_Report_tickets Report using tickets
Variable Summary
 mixed $_title
Method Summary
 void factory ([ $driver = null], [ $params = array()])
 void getAdmins ()
 void getMessage ( $message)
 void getTitle ()
 void getUserEmail ()
 void report (string $message, [ $users = array()])
 void setTitle ( $title)
 void _getUserEmail ([ $user = null])
Variables
mixed $_title = '' (line 22)
Methods
factory (line 27)

Create instance

void factory ([ $driver = null], [ $params = array()])
  • $driver
  • $params
getAdmins (line 71)

Get scope admins

void getAdmins ()
getMessage (line 107)

Get report message content

void getMessage ( $message)
  • $message
getTitle (line 95)

Get report message title

void getTitle ()
getUserEmail (line 51)

Get reporting user email

void getUserEmail ()
report (line 120)

Report

void report (string $message, [ $users = array()])
  • string $message: to pass
  • $users

Redefined in descendants as:
setTitle (line 87)

Set title

void setTitle ( $title)
  • $title
_getUserEmail (line 59)

Get user email

void _getUserEmail ([ $user = null])
  • $user

Documentation generated on Sun, 30 Jan 2011 05:08:49 +0000 by phpDocumentor 1.4.3