Platform  3.1
PHP API documentation
 All Data Structures Namespaces Files Functions Variables Pages
MailAccount Class Reference
+ Inheritance diagram for MailAccount:
+ Collaboration diagram for MailAccount:

Public Member Functions

 setdef (&$v, $d)
 
 PreInsert ()
 
 PreUpdate ()
 
 Remove ()
 
 PostInsert ()
 
 PostUpdate ()
 
 ListAccount ($dom=0, $admacc= 'N')
 
 ListAlias ()
 
 CheckUptime ($domain, $time)
 
- Public Member Functions inherited from DbObj
 __construct ($dbaccess= '', $id= '', $res= '', $dbid=0)
 
 Select ($id)
 
 getValues ()
 
 AffectColumn ($fields)
 
 Affect ($array)
 
 isAffected ()
 
 Complete ()
 
 PreInsert ()
 
 PostInsert ()
 
 PreUpdate ()
 
 PostUpdate ()
 
 PreDelete ()
 
 PostDelete ()
 
 PreSelect ($id)
 
 PostSelect ($id)
 
 Add ($nopost=false, $nopre=false)
 
 Modify ($nopost=false, $sfields="", $nopre=false)
 
 Delete ($nopost=false)
 
 Adds (&$tcopy, $nopost=false)
 
 lw ($prop)
 
 CloseConnect ()
 
 Create ($nopost=false)
 
 PostInit ()
 
 init_dbid ()
 
 exec_query ($sql, $lvl=0, $prepare=false)
 
 numrows ()
 
 fetch_array ($c, $type=PGSQL_ASSOC)
 
 Update ()
 
 savePoint ($point)
 
 rollbackPoint ($point)
 
 commitPoint ($point)
 

Data Fields

 $Class = '$Id: Class.MailAccount.php,v 1.6 2006/01/27 07:49:38 eric Exp $'
 
 $fields
 
 $id_fields
 
 $dbtable = "mailaccount"
 
 $sqlcreate
 
- Data Fields inherited from DbObj
 $dbid = - 1
 
 $dbaccess = ''
 
 $fields
 
 $dbtable = ''
 
 $criterias = array()
 
 $sup_fields = array()
 
 $sup_where = array()
 
 $sup_tables = array()
 
 $fulltextfields = array()
 
 $order_by = ""
 
 $isset = false
 
 $msg_err = ''
 
 $err_code = ''
 
 $res = null
 
 $debug = false
 

Additional Inherited Members

- Static Public Attributes inherited from DbObj
static $savepoint = array()
 

Detailed Description

Definition at line 23 of file Class.MailAccount.php.

Member Function Documentation

CheckUptime (   $domain,
  $time 
)

Definition at line 165 of file Class.MailAccount.php.

ListAccount (   $dom = 0,
  $admacc = 'N' 
)

Definition at line 131 of file Class.MailAccount.php.

ListAlias ( )

Definition at line 152 of file Class.MailAccount.php.

PostInsert ( )

Definition at line 119 of file Class.MailAccount.php.

PostUpdate ( )

Definition at line 126 of file Class.MailAccount.php.

+ Here is the call graph for this function:

PreInsert ( )

Definition at line 75 of file Class.MailAccount.php.

+ Here is the call graph for this function:

PreUpdate ( )

Definition at line 94 of file Class.MailAccount.php.

Remove ( )

Definition at line 99 of file Class.MailAccount.php.

+ Here is the call graph for this function:

setdef ( $v,
  $d 
)

Definition at line 70 of file Class.MailAccount.php.

Field Documentation

$Class = '$Id: Class.MailAccount.php,v 1.6 2006/01/27 07:49:38 eric Exp $'

Definition at line 25 of file Class.MailAccount.php.

$dbtable = "mailaccount"

Definition at line 48 of file Class.MailAccount.php.

$fields
Initial value:
= array(
"iddomain",
"iduser",
"login",
"pop",
"vacst",
"vacmsg",
"fwdst",
"fwdadd",
"type",
"keepfwd",
"uptime",
"remove",
"quota",
"filterspam"
)

Definition at line 27 of file Class.MailAccount.php.

$id_fields
Initial value:
= array(
"iduser"
)

Definition at line 44 of file Class.MailAccount.php.

$sqlcreate
Initial value:
= "
create table mailaccount(
iddomain int not null,
iduser int not null,
primary key (iduser),
login varchar(100),
pop varchar(100),
vacst int,
vacmsg text,
fwdst int,
fwdadd varchar(300),
type int,
keepfwd int,
uptime int,
remove int,
quota int,
filterspam int );
create index mailaccount_idx on mailaccount(iduser);
"

Definition at line 50 of file Class.MailAccount.php.


The documentation for this class was generated from the following file:
← centre documentaire © anakeen - published under CC License - Dynacase