Documentation TYPO3 par Ameos

mailSelect Class Reference

Inheritance diagram for mailSelect:

Inheritance graph
[legend]
Collaboration diagram for mailSelect:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 initUserDef ()
 userDef ($name, $conf, $fName, $fType)
 mkMailSelect ($name, $comparison, $neg, $andEnt)
 mkTableSelect ($name, $cur)

Public Attributes

 $langExt
 $comp_offsetsExt
 $fieldsExt
 $allowedTables = array("tt_address","fe_users")

Detailed Description

mailSelect extension class to t3lib_queryGenerator

Used to generate queries for selecting users in the database

Author:
Kasper Skårhøj <kasperYYYY@typo3.com>

Definition at line 35 of file class.mailselect.php.


Member Function Documentation

mailSelect::initUserDef  ) 
 

[Describe function...]

Returns:
[type] ...

Reimplemented from t3lib_queryGenerator.

Definition at line 78 of file class.mailselect.php.

References t3lib_div::array_merge_recursive_overrule().

mailSelect::mkTableSelect name,
cur
 

[Describe function...]

Parameters:
[type] $name: ...
[type] $cur: ...
Returns:
[type] ...

Reimplemented from t3lib_queryGenerator.

Definition at line 104 of file class.mailselect.php.


Member Data Documentation

mailSelect::$comp_offsetsExt
 

Initial value:

 array(
                "userdef" => 2
        )

Definition at line 66 of file class.mailselect.php.

mailSelect::$fieldsExt
 

Initial value:

array(
                "maillist" => array(
                        "label" => "mail liste",
                        "type" => "userdef"
                )
        )

Definition at line 70 of file class.mailselect.php.

mailSelect::$langExt
 

Initial value:

 array(
                "comparison" => array(
                 // Type = userdef,     offset = 64
                                "64_" =>        "modtager html",
                                "65_" =>        "ikke modtager html",
                
                                "68_" =>        "er medlem af en af grupperne",
                                "69_" =>        "ikke er medlem af en af grupperne",
                                "70_" =>        "er medlem af alle grupperne",
                                "71_" =>        "ikke er medlem af alle grupperne",
                                "72_" =>        "har modtaget en af disse mails",               
                                "73_" =>        "ikke har modtaget en af disse mails",
                                "74_" =>        "har modtaget alle disse mails",                
                                "75_" =>        "ikke har modtaget alle disse mails",           
                                "76_" =>        "er medlem af en af disse kategorier",
                                "77_" =>        "ikke er medlem af en af disse kategorier",
                                "78_" =>        "er medlem af alle disse kategorier",
                                "79_" =>        "ikke er medlem af alle disse kategorier",
                                "80_" =>        "har responderet på en af", 
                                "81_" =>        "ikke har responderet på en af", 
                                "82_" =>        "har responderet på alle", 
                                "83_" =>        "ikke har responderet på alle" /*, 
                                "84_" =>        " har responderet på [mailliste] via en af disse",
                                "85_" =>        "ikke har responderet på [mailliste] via en af disse",
                                "86_" =>        "har responderet på [mailliste] via alle disse",
                                "87_" =>        "ikke har responderet på [mailliste] via alle disse" */
                )
        )

Definition at line 37 of file class.mailselect.php.


The documentation for this class was generated from the following file:


Généré par Les spécialistes TYPO3 avec  doxygen 1.4.6