*
* @return array $events array of all events.
*/
+ /**
+ * @return array
+ */
static function getLocationEvents() {
$events = array();
return $events;
}
+ /**
+ * @param $locBlockId
+ *
+ * @return int|null|string
+ */
static function countEventsUsingLocBlockId($locBlockId) {
if (!$locBlockId) {
return 0;
return $hasPermission && self::validRegistrationDate($values);
}
+ /**
+ * @param $values
+ *
+ * @return bool
+ */
static function validRegistrationDate(&$values) {
// make sure that we are between registration start date and registration end date
$startDate = CRM_Utils_Date::unixTime(CRM_Utils_Array::value('registration_start_date', $values));
* @return boolean true if allow registration otherwise false
* @access public
*/
+ /**
+ * @param $values
+ *
+ * @return bool
+ */
static function showHideRegistrationLink($values) {
$session = CRM_Core_Session::singleton();
* @return boolean $alreadyRegistered true/false
* @access public
*/
+ /**
+ * @param $params
+ *
+ * @return bool
+ */
static function checkRegistration($params) {
$alreadyRegistered = FALSE;
if (empty($params['contact_id'])) {
*
* @return $defaults an array of custom data defaults.
*/
+ /**
+ * @param $templateId
+ *
+ * @return array
+ */
static function getTemplateDefaultValues($templateId) {
$defaults = array();
if (!$templateId) {
return $defaults;
}
+ /**
+ * @param $event_id
+ *
+ * @return object
+ */
static function get_sub_events($event_id) {
$params = array('parent_event_id' => $event_id);
$defaults = array();
* @params int $eventCampaignID campaign id of that event
*
*/
+ /**
+ * @param $eventID
+ * @param $eventCampaignID
+ */
static function updateParticipantCampaignID($eventID, $eventCampaignID) {
$params = array();
$params[1] = array($eventID, 'Integer');