1 | <?php |
||
47 | class SMSModeFactory { |
||
48 | |||
49 | /** |
||
50 | * Creates an adding contact request. |
||
51 | * |
||
52 | * @param AddingContactInterface $addingContact The adding contact. |
||
53 | * @return AddingContactRequest Returns the adding contact request. |
||
54 | */ |
||
55 | public static function newAddingContactRequest(AddingContactInterface $addingContact) { |
||
61 | |||
62 | /** |
||
63 | * Creates a checking SMS message status request. |
||
64 | * |
||
65 | * @param CheckingSMSMessageStatusInterface $checkingSMSMessageStatus the checking SMS message status. |
||
66 | * @return CheckingSMSMessageStatusRequest Returns the checking SMS message status request. |
||
67 | */ |
||
68 | public static function newCheckingSMSMessageStatusRequest(CheckingSMSMessageStatusInterface $checkingSMSMessageStatus) { |
||
74 | |||
75 | /** |
||
76 | * Creates a creating sub-account request. |
||
77 | * |
||
78 | * @param CreatingSubAccountInterface $creatingSubAccount the creating sub-account. |
||
79 | * @return CreatingSubAccountRequest Returns the creating sub-account request. |
||
80 | */ |
||
81 | public static function newCreatingSubAccountRequest(CreatingSubAccountInterface $creatingSubAccount) { |
||
87 | |||
88 | /** |
||
89 | * Creates a deleting SMS request. |
||
90 | * |
||
91 | * @param DeletingSMSInterface $deletingSMS the deleting SMS. |
||
92 | * @return DeletingSMSRequest Returns the deleting SMS request. |
||
93 | */ |
||
94 | public static function newDeletingSMSRequest(DeletingSMSInterface $deletingSMS) { |
||
100 | |||
101 | /** |
||
102 | * Creates a deleting sub-account request. |
||
103 | * |
||
104 | * @param DeletingSubAccountInterface $deletingSubAccount the deleting sub-account. |
||
105 | * @return DeletingSubAccountRequest Returns the deleting sub-account status request. |
||
106 | */ |
||
107 | public static function newDeletingSubAccountRequest(DeletingSubAccountInterface $deletingSubAccount) { |
||
113 | |||
114 | /** |
||
115 | * Creates a delivery report request. |
||
116 | * |
||
117 | * @param DeliveryReportInterface $deliveryReport the delivery report. |
||
118 | * @return DeliveryReportRequest Returns the delivery report request. |
||
119 | */ |
||
120 | public static function newDeliveryReportRequest(DeliveryReportInterface $deliveryReport) { |
||
126 | |||
127 | /** |
||
128 | * Creates a retrieving SMS reply request. |
||
129 | * |
||
130 | * @param RetrievingSMSReplyInterface $retrievingSMSReply the retrieving SMS reply. |
||
131 | * @return RetrievingSMSReplyRequest Returns the retrieving SMS reply request. |
||
132 | */ |
||
133 | public static function newRetrievingSMSReplyRequest(RetrievingSMSReplyInterface $retrievingSMSReply) { |
||
139 | |||
140 | /** |
||
141 | * Creates a sending SMS batch request. |
||
142 | * |
||
143 | * @param SendingSMSBatchInterface $sendingSMSBatch the sending SMS batch. |
||
144 | * @return SendingSMSBatchRequest Returns the sending SMS batch request. |
||
145 | */ |
||
146 | public static function newSendingSMSBatchRequest(SendingSMSBatchInterface $sendingSMSBatch) { |
||
152 | |||
153 | /** |
||
154 | * Creates a sending SMS message request. |
||
155 | * |
||
156 | * @param SendingSMSMessageInterface $sendingSMSMessage the sending SMS message. |
||
157 | * @return SendingSMSMessageRequest Returns the sending SMS message request. |
||
158 | */ |
||
159 | public static function newSendingSMSMessageRequest(SendingSMSMessageInterface $sendingSMSMessage) { |
||
165 | |||
166 | /** |
||
167 | * Creates a sending text-to-speech SMS request. |
||
168 | * |
||
169 | * @param SendingTextToSpeechSMSInterface $sendingTextToSpeechSMS the sending text-to-speech SMS. |
||
170 | * @return SendingTextToSpeechSMSRequest Returns the sending text-to-speech SMS request. |
||
171 | */ |
||
172 | public static function newSendingTextToSpeechSMSRequest(SendingTextToSpeechSMSInterface $sendingTextToSpeechSMS) { |
||
178 | |||
179 | /** |
||
180 | * Creates a sending unicode SMS request. |
||
181 | * |
||
182 | * @param SendingUnicodeSMSInterface $sendingUnicodeSMS the sending unicode SMS. |
||
183 | * @return SendingUnicodeSMSRequest Returns the sending unicode SMS request. |
||
184 | */ |
||
185 | public static function newSendingUnicodeSMSRequest(SendingUnicodeSMSInterface $sendingUnicodeSMS) { |
||
191 | |||
192 | /** |
||
193 | * Creates a sent SMS message list request. |
||
194 | * |
||
195 | * @param SentSMSMessageListInterface $sentSMSMessageList the sent SMS message list. |
||
196 | * @return SentSMSMessageListRequest Returns the sent SMS message list request. |
||
197 | */ |
||
198 | public static function newSentSMSMessageListRequest(SentSMSMessageListInterface $sentSMSMessageList) { |
||
204 | |||
205 | /** |
||
206 | * Creates a transferring credits request. |
||
207 | * |
||
208 | * @param TransferringCreditsInterface $transferringCredits the transferring credits. |
||
209 | * @return TransferringCreditsRequest Returns the transferring credits request. |
||
210 | */ |
||
211 | public static function newTransferringCreditsRequest(TransferringCreditsInterface $transferringCredits) { |
||
217 | } |
||
218 |
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.