У меня есть объект данных, давайте назовем его «пользователь».
«Пользователь» имеет несколько экземпляров объекта данных «пользовательские поля данных» «Пользователь» имеет несколько экземпляров объекта данных «атрибуты»
когда я создаю пользователя нового пользователя ($ id); я также хотел бы заявить соответствующие данные
class user extends customDataFields, attributes {
// constructor returns a user object
}
пользовательский объект выглядит как
user{
// user data
customFields{
// customfield data
}
attributes {
// attribute data
}
}
Как настроить наследование / интерфейс класса таким образом, чтобы создание экземпляра «пользователь» создавало связанные объекты данных?
Задача ещё не решена.
Других решений пока нет …