$this->_scheduleFormOnly = TRUE;
}
}
+
/**
* Set default values for the form.
*
if ($this->_scheduleFormOnly) {
$title = ts('Schedule Mailing') . ' - ' . CRM_Core_DAO::getFieldValue('CRM_Mailing_DAO_Mailing',
- $this->_mailingID,
- 'name'
- );
+ $this->_mailingID,
+ 'name'
+ );
CRM_Utils_System::setTitle($title);
$buttons = array(
array(
- 'type' => 'next',
+ 'type' => 'next',
'name' => ts('Submit Mailing'),
'spacing' => ' ',
'isDefault' => TRUE,
$this->_scheduleFormOnly
) {
// add the preview elements
- $preview = array();
- $preview['type'] = CRM_Core_DAO::getFieldValue('CRM_Mailing_DAO_Mailing', $this->_mailingID, 'body_html') ? 'html' : 'text';
+ $preview = array();
+ $preview['type'] = CRM_Core_DAO::getFieldValue('CRM_Mailing_DAO_Mailing', $this->_mailingID, 'body_html') ? 'html' : 'text';
$preview['subject'] = CRM_Core_DAO::getFieldValue('CRM_Mailing_DAO_Mailing',
$this->_mailingID,
'subject'
* @param $files
* @param $self
*
- * @return boolean
+ * @return bool
* True if either we deliver immediately, or the
* date is properly set.
- * @static
*/
public static function formRule($params, $files, $self) {
if (!empty($params['_qf_Schedule_submit'])) {
}
if (CRM_Utils_Date::format(CRM_Utils_Date::processDate($params['start_date'],
- $params['start_date_time']
- )) < CRM_Utils_Date::format(date('YmdHi00'))) {
+ $params['start_date_time']
+ )) < CRM_Utils_Date::format(date('YmdHi00'))
+ ) {
return array(
'start_date' => ts('Start date cannot be earlier than the current time.'),
);
$session = CRM_Core_Session::singleton();
$session->pushUserContext(CRM_Utils_System::url('civicrm/mailing/browse/scheduled',
- 'reset=1&scheduled=true'
- ));
+ 'reset=1&scheduled=true'
+ ));
}
/**
public function getTitle() {
return ts('Schedule or Send');
}
+
}