@@ -7,7 +7,18 @@ class KerkdienstInstance extends Model {
|
||||
public $start;
|
||||
|
||||
public function __construct($data) {
|
||||
// Convert arrays to objects for consistent handling
|
||||
if(is_array($data)) {
|
||||
$data = (object) $data;
|
||||
}
|
||||
|
||||
parent::__construct($data);
|
||||
|
||||
// Ensure name is a string, not an array
|
||||
if(is_array($this->name)) {
|
||||
$this->name = $this->name[0] ?? '';
|
||||
}
|
||||
|
||||
parent::ConvertToDateTime($this->start);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user