dolibarr 21.0.0-alpha
CSMSFile Class Reference

Class to send SMS Usage: $smsfile = new CSMSFile($subject,$sendto,$replyto,$message,$filepath,$mimetype,$filename,$cc,$ccc,$deliveryreceipt,$msgishtml,$errors_to); $smsfile->socid=...; $smsfile->contact_id=...; $smsfile->member_id=...; $smsfile->fk_project=...; $smsfile->sendfile();. More...

Public Member Functions

 __construct ($to, $from, $msg, $deliveryreceipt=0, $deferred=0, $priority=3, $class=1)
 CSMSFile.
 
 sendfile ()
 Send SMS that was prepared by constructor.
 
 dump_sms ()
 Write content of a SendSms request into a dump file (mode = all) Used for debugging.
 
 dump_sms_result ($result)
 Write content of a SendSms result into a dump file (mode = all) Used for debugging.
 

Detailed Description

Class to send SMS Usage: $smsfile = new CSMSFile($subject,$sendto,$replyto,$message,$filepath,$mimetype,$filename,$cc,$ccc,$deliveryreceipt,$msgishtml,$errors_to); $smsfile->socid=...; $smsfile->contact_id=...; $smsfile->member_id=...; $smsfile->fk_project=...; $smsfile->sendfile();.

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

Constructor & Destructor Documentation

◆ __construct()

CSMSFile::__construct ( $to,
$from,
$msg,
$deliveryreceipt = 0,
$deferred = 0,
$priority = 3,
$class = 1 )

CSMSFile.

Parameters
string$toRecipients SMS
string$fromSender SMS
string$msgMessage
int$deliveryreceiptNot used
int$deferredDeferred or not
int$priorityPriority
int$classClass

Definition at line 97 of file CSMSFile.class.php.

References dol_syslog(), and getDolGlobalString().

Member Function Documentation

◆ dump_sms()

CSMSFile::dump_sms ( )

Write content of a SendSms request into a dump file (mode = all) Used for debugging.

Returns
void

Definition at line 234 of file CSMSFile.class.php.

References dolChmod().

Referenced by sendfile().

◆ dump_sms_result()

CSMSFile::dump_sms_result ( $result)

Write content of a SendSms result into a dump file (mode = all) Used for debugging.

Parameters
int$resultResult of sms sending
Returns
void

Definition at line 265 of file CSMSFile.class.php.

References dolChmod().

Referenced by sendfile().

◆ sendfile()

CSMSFile::sendfile ( )

Send SMS that was prepared by constructor.

Returns
boolean True if SMS sent, false otherwise

Definition at line 136 of file CSMSFile.class.php.

References dol_include_once(), dol_print_error(), dol_syslog(), dump_sms(), dump_sms_result(), and getDolGlobalString().


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