File/plugins/sasql/sasql_db.php

Description

NaSMail Sasql Plugin

Copyright (c) 2006-2007 Randy Smith <perlstalker@vuser.org> Copyright (c) 2007 The NaSMail Project This file is part of NaSMail sasql plugin. It is based on SquirrelMail sasql plugin.

This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with plugin; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

  • version: $Id: sasql_db.php 1418 2008-12-15 09:24:40Z tokul $
Includes
 require_once ('DB.php') (line 28)
Functions
sasql_AddPref (line 315)
void sasql_AddPref ( $dbh,  $table,  $username,  $preference,  $value)
  • $dbh
  • $table
  • $username
  • $preference
  • $value
sasql_AddPref_multiple (line 348)

Adds spamassassin preferences that use multiple entries

void sasql_AddPref_multiple (object $dbh, string $table, string $username, string $preference, array $value)
  • object $dbh
  • string $table
  • string $username
  • string $preference
  • array $value
sasql_AddrInWBList (line 96)
void sasql_AddrInWBList ( $dbh,  $table,  $username,  $wblist,  $addr)
  • $dbh
  • $table
  • $username
  • $wblist
  • $addr
sasql_AddrInWBList_dsn (line 139)
void sasql_AddrInWBList_dsn ( $dsn,  $table,  $username,  $wblist,  $addr)
  • $dsn
  • $table
  • $username
  • $wblist
  • $addr
sasql_DBConnect (line 30)
void sasql_DBConnect ( $dsn)
  • $dsn
sasql_DBDisconnect (line 47)
void sasql_DBDisconnect ( $dbh)
  • $dbh
sasql_DelPref (line 375)
void sasql_DelPref ( $dbh,  $table,  $username,  $prefid)
  • $dbh
  • $table
  • $username
  • $prefid
sasql_DelPref_name (line 423)
void sasql_DelPref_name ( $dbh,  $table,  $username,  $pref)
  • $dbh
  • $table
  • $username
  • $pref
sasql_DelPref_value (line 397)
void sasql_DelPref_value ( $dbh,  $table,  $username,  $pref,  $value)
  • $dbh
  • $table
  • $username
  • $pref
  • $value
sasql_DomainInWBList (line 156)
void sasql_DomainInWBList ( $dbh,  $table,  $username,  $wblist,  $domain)
  • $dbh
  • $table
  • $username
  • $wblist
  • $domain
sasql_GetBayesStats (line 517)
void sasql_GetBayesStats ( $dbh,  $table,  $username)
  • $dbh
  • $table
  • $username
sasql_GetID (line 483)
void sasql_GetID ( $dbh,  $table,  $username,  $preference,  $value)
  • $dbh
  • $table
  • $username
  • $preference
  • $value
sasql_GetPref (line 447)
void sasql_GetPref ( $dbh,  $table,  $username,  $prefid)
  • $dbh
  • $table
  • $username
  • $prefid
sasql_ReadPrefs (line 207)

Reads spamassassin preferences

array sasql_ReadPrefs (object $dbh, string $table, string $username)
  • object $dbh
  • string $table
  • string $username
sasql_ReadWBList (line 52)
void sasql_ReadWBList ( $dbh,  $table,  $username)
  • $dbh
  • $table
  • $username
sasql_UpdatePref (line 259)

Updates spamassassin preferences

void sasql_UpdatePref (object $dbh, string $table, string $username, int $prefid, string $preference, mixed $value)
  • object $dbh
  • string $table
  • string $username
  • int $prefid
  • string $preference
  • mixed $value
sasql_UpdatePref_multiple (line 286)
void sasql_UpdatePref_multiple ( $dbh,  $table,  $username,  $preference,  $value)
  • $dbh
  • $table
  • $username
  • $preference
  • $value

Documentation generated on Sun, 22 Nov 2009 17:36:45 +0200 by phpDocumentor 1.4.3