*
* Generated from xml/schema/CRM/Core/ActionLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b2a5ecdfd400bdf2fe892f9391f8a7ea)
+ * (GenCodeChecksum:f3a6da0a3e4c1c9601265c8ad6eb85f4)
*/
/**
public static $_log = FALSE;
/**
- * @var int
+ * @var int|string|null
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $id;
/**
* FK to Contact ID
*
- * @var int
+ * @var int|string|null
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $contact_id;
/**
* FK to id of the entity that the action was performed on. Pseudo - FK.
*
- * @var int
+ * @var int|string
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $entity_id;
/**
* name of the entity table for the above id, e.g. civicrm_activity, civicrm_participant
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $entity_table;
/**
* FK to the action schedule that this action originated from.
*
- * @var int
+ * @var int|string
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $action_schedule_id;
/**
* date time that the action was performed on.
*
- * @var datetime
+ * @var string|null
+ * (SQL type: datetime)
+ * Note that values will be retrieved from the database as a string.
*/
public $action_date_time;
/**
* Was there any error sending the reminder?
*
- * @var bool
+ * @var bool|string
+ * (SQL type: tinyint)
+ * Note that values will be retrieved from the database as a string.
*/
public $is_error;
/**
* Description / text in case there was an error encountered.
*
- * @var text
+ * @var string|null
+ * (SQL type: text)
+ * Note that values will be retrieved from the database as a string.
*/
public $message;
/**
* Keeps track of the sequence number of this repetition.
*
- * @var int
+ * @var int|string|null
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $repetition_number;
/**
* Stores the date from the entity which triggered this reminder action (e.g. membership.end_date for most membership renewal reminders)
*
- * @var datetime
+ * @var string|null
+ * (SQL type: datetime)
+ * Note that values will be retrieved from the database as a string.
*/
public $reference_date;
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Error?'),
'description' => ts('Was there any error sending the reminder?'),
+ 'required' => TRUE,
'where' => 'civicrm_action_log.is_error',
'default' => '0',
'table_name' => 'civicrm_action_log',