Merge branch 'develop' of github.com:Dolibarr/dolibarr into dev_contactdefault
This commit is contained in:
commit
5961c29d23
@ -20,6 +20,7 @@ Following changes may create regressions for some external modules, but were nec
|
||||
* The deprecated method get_OutstandingBill has been removed. You can use getOutstandingBills() instead.
|
||||
* The hook "moreFamily" must return payment into var "totalpayment" and no more "paiement" (english replace french).
|
||||
* Removed deprecated method actioncomm->add(), use create() instead
|
||||
* If you develop your own emailing target selector and used parent::add_to_target(...), you must now use parent::addToTargets(...)
|
||||
|
||||
|
||||
***** ChangeLog for 10.0.1 compared to 10.0.0 *****
|
||||
|
||||
@ -370,7 +370,7 @@ class Mailing extends CommonObject
|
||||
return -1;
|
||||
}
|
||||
|
||||
$mailing_target->add_to_target($object->id, $target_array);
|
||||
$mailing_target->addTargetsToDatabase($object->id, $target_array);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -43,6 +43,9 @@ $target[0]=array('email'=>'email_0','name'=>'name_0','firstname'=>'firstname_0',
|
||||
$target[n]=array('email'=>'email_n','name'=>'name_n','firstname'=>'firstname_n', 'other'=>'other_n');
|
||||
// ----- Your code end here -----
|
||||
|
||||
and call the method
|
||||
|
||||
parent::addTargetsToDatabase($mailing_id, $target);
|
||||
|
||||
|
||||
***** STEP 3 *****
|
||||
|
||||
@ -65,7 +65,7 @@ class mailing_advthirdparties extends MailingTargets
|
||||
// phpcs:enable
|
||||
global $conf, $langs;
|
||||
|
||||
dol_syslog(get_class($this)."::add_to_target socid=".var_export($socid, true).' contactid='.var_export($contactid, true));
|
||||
dol_syslog(get_class($this)."::add_to_target_spec socid=".var_export($socid, true).' contactid='.var_export($contactid, true));
|
||||
|
||||
$cibles = array();
|
||||
|
||||
@ -86,7 +86,7 @@ class mailing_advthirdparties extends MailingTargets
|
||||
$num = $this->db->num_rows($result);
|
||||
$i = 0;
|
||||
|
||||
dol_syslog(get_class($this)."::add_to_target mailing ".$num." targets found", LOG_DEBUG);
|
||||
dol_syslog(get_class($this)."::add_to_target_spec mailing ".$num." targets found", LOG_DEBUG);
|
||||
|
||||
$old = '';
|
||||
while ($i < $num)
|
||||
@ -142,7 +142,7 @@ class mailing_advthirdparties extends MailingTargets
|
||||
$num = $this->db->num_rows($result);
|
||||
$i = 0;
|
||||
|
||||
dol_syslog(get_class($this)."::add_to_target mailing ".$num." targets found");
|
||||
dol_syslog(get_class($this)."::add_to_target_spec mailing ".$num." targets found");
|
||||
|
||||
$old = '';
|
||||
while ($i < $num)
|
||||
@ -177,8 +177,9 @@ class mailing_advthirdparties extends MailingTargets
|
||||
}
|
||||
|
||||
|
||||
dol_syslog(get_class($this)."::add_to_target mailing cibles=".var_export($cibles, true), LOG_DEBUG);
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
dol_syslog(get_class($this)."::add_to_target_spec mailing cibles=".var_export($cibles, true), LOG_DEBUG);
|
||||
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -447,6 +447,6 @@ class mailing_contacts1 extends MailingTargets
|
||||
return -1;
|
||||
}
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
}
|
||||
|
||||
@ -80,7 +80,7 @@ class mailing_example extends MailingTargets
|
||||
|
||||
// ----- Your code end here -----
|
||||
|
||||
return parent::add_to_target($mailing_id, $target);
|
||||
return parent::addTargetsToDatabase($mailing_id, $target);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -315,6 +315,6 @@ class mailing_fraise extends MailingTargets
|
||||
return -1;
|
||||
}
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
}
|
||||
|
||||
@ -151,17 +151,15 @@ class MailingTargets // This can't be abstract as it is used for some method
|
||||
return $nb;
|
||||
}
|
||||
|
||||
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
|
||||
/**
|
||||
* Ajoute destinataires dans table des cibles
|
||||
* Add a list of targets int the database
|
||||
*
|
||||
* @param int $mailing_id Id of emailing
|
||||
* @param array $cibles Array with targets
|
||||
* @return int < 0 si erreur, nb ajout si ok
|
||||
*/
|
||||
public function add_to_target($mailing_id, $cibles)
|
||||
public function addTargetsToDatabase($mailing_id, $cibles)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $conf;
|
||||
|
||||
$this->db->begin();
|
||||
|
||||
@ -217,6 +217,6 @@ class mailing_pomme extends MailingTargets
|
||||
return -1;
|
||||
}
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
}
|
||||
|
||||
@ -190,7 +190,7 @@ class mailing_thirdparties extends MailingTargets
|
||||
return -1;
|
||||
}
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -159,7 +159,7 @@ class mailing_thirdparties_services_expired extends MailingTargets
|
||||
|
||||
// ----- Your code end here -----
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -221,6 +221,6 @@ class mailing_xinputfile extends MailingTargets
|
||||
|
||||
ini_set('auto_detect_line_endings', false);
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
}
|
||||
|
||||
@ -113,10 +113,9 @@ class mailing_xinputuser extends MailingTargets
|
||||
* Ajoute destinataires dans table des cibles
|
||||
*
|
||||
* @param int $mailing_id Id of emailing
|
||||
* @param array $cibles Array with targets
|
||||
* @return int < 0 si erreur, nb ajout si ok
|
||||
*/
|
||||
public function add_to_target($mailing_id, $cibles)
|
||||
public function add_to_target($mailing_id)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $conf,$langs,$_FILES;
|
||||
@ -144,7 +143,7 @@ class mailing_xinputuser extends MailingTargets
|
||||
'source_type' => 'file'
|
||||
);
|
||||
|
||||
return parent::add_to_target($mailing_id, $cibles);
|
||||
return parent::addTargetsToDatabase($mailing_id, $cibles);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -161,7 +161,7 @@ class mailing_mailinglist_mymodule_myobject extends MailingTargets
|
||||
|
||||
// ----- Your code end here -----
|
||||
|
||||
return parent::add_to_target($mailing_id, $target);
|
||||
return parent::addTargetsToDatabase($mailing_id, $target);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user