class PostDelete extends \Symfony\Component\EventDispatcher\Event {
/**
- * @var DAO Object
+ * @var \CRM_Core_DAO
*/
public $object;
/**
- * @var DAO delete result
+ * @var mixed
*/
public $result;
class PostUpdate extends \Symfony\Component\EventDispatcher\Event {
/**
- * @var DAO Object
+ * @var \CRM_Core_DAO
*/
public $object;
class PreDelete extends \Symfony\Component\EventDispatcher\Event {
/**
- * @var DAO Object
+ * @var \CRM_Core_DAO
*/
public $object;
}
/**
- * @var string 'create'|'edit'|'delete' etc
+ * One of: 'create'|'edit'|'delete'
+ *
+ * @var string
*/
public $action;
}
/**
- * @var string 'create'|'edit'|'delete' etc
+ * One of: 'create'|'edit'|'delete'
+ *
+ * @var string
*/
public $action;
public $exception;
/**
- * @var mixed reserved for future use
+ * Reserved for future use.
+ *
+ * @var mixed
*/
public $request;
private $dao;
/**
- * @var string|null e.g. "BEGIN" or "SAVEPOINT foo"
+ * The statement used to start this transaction - e.g. "BEGIN" or "SAVEPOINT foo"
+ *
+ * @var string|null
*/
private $beginStmt;
/**
- * @var string|null e.g. "COMMIT"
+ * The statement used to commit this transaction - e.g. "COMMIT"
+ *
+ * @var string|null
*/
private $commitStmt;
/**
- * @var string|null e.g. "ROLLBACK" or "ROLLBACK TO SAVEPOINT foo"
+ * The statement used to rollback this transaction - e.g. "ROLLBACK" or "ROLLBACK TO SAVEPOINT foo"
+ *
+ * @var string|null
*/
private $rollbackStmt;
private $dao;
/**
- * @var array<Frame> stack of SQL transactions/savepoints
+ * Stack of SQL transactions/savepoints.
+ *
+ * @var \Civi\Core\Transaction\Frame[]
*/
private $frames = [];