// set to the id that we’re reverting at the given moment (if we are)
protected $_revertedId;
+ /**
+ * @param null $title
+ * @param null $mode
+ */
function __construct($title = NULL, $mode = NULL) {
parent::__construct($title, $mode);
return self::$_links;
}
+ /**
+ * @param CRM_Core_DAO $object
+ * @param int $action
+ * @param array $values
+ * @param array $links
+ * @param string $permission
+ * @param bool $forceAction
+ */
function action(&$object, $action, &$values, &$links, $permission, $forceAction = FALSE) {
if ($object->workflow_id) {
// do not expose action link for reverting to default if the template did not diverge or we just reverted it now
}
}
+ /**
+ * @param null $args
+ * @param null $pageArgs
+ * @param null $sort
+ *
+ * @throws Exception
+ */
function run($args = NULL, $pageArgs = NULL, $sort = NULL) {
// handle the revert action and offload the rest to parent
if (CRM_Utils_Request::retrieve('action', 'String', $this) & CRM_Core_Action::REVERT) {