@@ -249,3 +249,57 @@ $activity->name = 'end';
249249$ activity ->inputs = array ('submit_reportback ' );
250250
251251$ workflows [$ workflow ->name ] = $ workflow ;
252+
253+ /**
254+ * @Report back for Birthday Cards 2014.
255+ */
256+ $ workflow = new ConductorWorkflow ();
257+ $ workflow ->wid = 'new ' ;
258+ $ workflow ->name = 'dosomething_sms_birthdaymail_reportback ' ;
259+ $ workflow ->title = 'Birthday Mail 2014 Report Back ' ;
260+ $ workflow ->api_version = '1.0 ' ;
261+
262+ $ activity = $ workflow ->newActivity ('start ' );
263+ $ activity ->name = 'start ' ;
264+ $ activity ->outputs = array ('ask_picture ' );
265+
266+ $ activity = $ workflow ->newActivity ('mms_prompt ' );
267+ $ activity ->name = 'ask_picture ' ;
268+ $ activity ->inputs = array ('start ' );
269+ $ activity ->outputs = array ('ask_quantity ' );
270+ $ activity ->noMmsResponse = 169175 ;
271+
272+ $ activity = $ workflow ->newActivity ('mobilecommons_opt_in_prompt ' );
273+ $ activity ->name = 'ask_quantity ' ;
274+ $ activity ->inputs = array ('ask_picture ' );
275+ $ activity ->outputs = array ('ask_why_participated ' );
276+ $ activity ->optInPathId = 169177 ;
277+
278+ $ activity = $ workflow ->newActivity ('mobilecommons_opt_in_prompt ' );
279+ $ activity ->name = 'ask_why_participated ' ;
280+ $ activity ->inputs = array ('ask_quantity ' );
281+ $ activity ->outputs = array ('strip_signature ' );
282+ $ activity ->optInPathId = 169179 ;
283+
284+ $ activity = $ workflow ->newActivity ('sms_strip_signature ' );
285+ $ activity ->name = 'strip_signature ' ;
286+ $ activity ->inputs = array ('ask_why_participated ' );
287+ $ activity ->outputs = array ('submit_reportback ' );
288+
289+ $ activity = $ workflow ->newActivity ('dosomething_sms_submit_reportback ' );
290+ $ activity ->name = 'submit_reportback ' ;
291+ $ activity ->inputs = array ('strip_signature ' );
292+ $ activity ->outputs = array ('end ' );
293+ $ activity ->nid = 2461 ;
294+ $ activity ->mmsContext = 'ask_picture:mms ' ;
295+ $ activity ->propertyToContextMap = array (
296+ 'quantity ' => 'ask_quantity:message ' ,
297+ 'why_participated ' => 'ask_why_participated:message ' ,
298+ );
299+ $ activity ->optInPathId = 169231 ;
300+ $ activity ->optOutCampaignId = 126955 ;
301+ $ activity ->mobileCommonsCompletedCampaignId = 126957 ;
302+
303+ $ activity = $ workflow ->newActivity ('end ' );
304+ $ activity ->name = 'end ' ;
305+ $ activity ->inputs = array ('submit_reportback ' );
0 commit comments