|
dolibarr
x.y.z
|
Parent class of emailing target selectors modules. More...

Public Member Functions | |
| __construct ($db) | |
| Constructor. More... | |
| getDesc () | |
| Return description of email selector. More... | |
| getNbOfRecords () | |
| Return number of records for email selector. More... | |
| getNbOfRecipients ($sql) | |
| Retourne nombre de destinataires. More... | |
| formFilter () | |
| Affiche formulaire de filtre qui apparait dans page de selection des destinataires de mailings. More... | |
| update_nb ($mailing_id) | |
| Met a jour nombre de destinataires. More... | |
| addTargetsToDatabase ($mailing_id, $cibles) | |
| Add a list of targets int the database. More... | |
| clear_target ($mailing_id) | |
| Supprime tous les destinataires de la table des cibles. More... | |
Parent class of emailing target selectors modules.
Definition at line 32 of file modules_mailings.php.
| MailingTargets::__construct | ( | $db | ) |
Constructor.
Reimplemented in mailing_mailinglist_mymodule_myobject, mailing_xinputuser, mailing_xinputfile, mailing_thirdparties_services_expired, mailing_thirdparties, mailing_pomme, mailing_partnership, mailing_fraise, mailing_eventorganization, mailing_contacts1, and mailing_advthirdparties.
Definition at line 57 of file modules_mailings.php.
References db.
| MailingTargets::addTargetsToDatabase | ( | $mailing_id, | |
| $cibles | |||
| ) |
Add a list of targets int the database.
| int | $mailing_id | Id of emailing |
| array | $cibles | Array with targets |
Definition at line 166 of file modules_mailings.php.
| MailingTargets::clear_target | ( | $mailing_id | ) |
Supprime tous les destinataires de la table des cibles.
| int | $mailing_id | Id of emailing |
Definition at line 254 of file modules_mailings.php.
| MailingTargets::formFilter | ( | ) |
Affiche formulaire de filtre qui apparait dans page de selection des destinataires de mailings.
Reimplemented in mailing_mailinglist_mymodule_myobject, mailing_xinputuser, mailing_xinputfile, mailing_thirdparties_services_expired, mailing_thirdparties, mailing_pomme, mailing_partnership, mailing_fraise, mailing_eventorganization, mailing_contacts1, and mailing_advthirdparties.
Definition at line 123 of file modules_mailings.php.
| MailingTargets::getDesc | ( | ) |
Return description of email selector.
Definition at line 67 of file modules_mailings.php.
| MailingTargets::getNbOfRecipients | ( | $sql | ) |
Retourne nombre de destinataires.
| string | $sql | Sql request to count |
Reimplemented in mailing_mailinglist_mymodule_myobject, mailing_xinputuser, mailing_xinputfile, mailing_thirdparties_services_expired, mailing_thirdparties, mailing_pomme, mailing_partnership, mailing_fraise, mailing_eventorganization, mailing_contacts1, and mailing_advthirdparties.
Definition at line 105 of file modules_mailings.php.
| MailingTargets::getNbOfRecords | ( | ) |
Return number of records for email selector.
Definition at line 94 of file modules_mailings.php.
| MailingTargets::update_nb | ( | $mailing_id | ) |
Met a jour nombre de destinataires.
| int | $mailing_id | Id of emailing |
Definition at line 135 of file modules_mailings.php.