Я запутался в том, как нарисовать диаграмму классов, где функция возвращает либо логическое значение, либо массив:
private function isSuccessful(&$errors) {
if (sizeof($errors) > 0) {
return false; // failed
} else {
// $data is an array of key and value pairs
$data = $this->getData();
return $data;
}
}
Могу ли я написать что-то подобное в разделе функций моей диаграммы классов ?:
- isSuccessful(errors : & array) : boolean | array
А также, если любая другая часть этой линии выглядит неправильно, я бы хотел посмотреть, как она должна выглядеть. Спасибо!
Задача ещё не решена.
Других решений пока нет …