$this->postAddTimes = false;
return $events;
}
-
+ function clean($string) {
+ return preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars.
+ }
/*
* Perform Model Action
foreach ($times as $e=>$val){
// $times[] = ($val['times']);
$event_data[$e]['title'] = $val['event_name'];
- $slug = str_replace('"', '',$val['event_name']);
- $slug = sanitize_title_with_dashes($slug);
+ $slug = strtolower(str_replace(" ", '-',$val['event_name']));
+ $slug = $this->clean($slug);
$event_data[$e]['url'] = GLM_MEMBERS_EVENTS_SITE_BASE_URL . "event-detail/" . $slug . "/";
$start = date('Y-m-d H:i:s', strtotime($val['start_time']['datetime']));