Адресная книга, структура данных в PHP (LDAP)

Я пишу редактор адресной книги с бэкэндом OpenLDAP на PHP.

Сейчас я использую только LDAP-класс inetOrgPerson. Например, он состоит из фамилии, имени и адреса электронной почты. Возможно, в будущем мне понадобятся дополнительные занятия. То есть появятся новые атрибуты.

Как я могу «спроектировать» свой PHP-скрипт, чтобы сделать расширения атрибутов наиболее удобными?

Можно ли упоминать все атрибуты где-то в массиве только один раз? Означает ли это, что мне нужно создавать формы динамически или использовать странные вещи, такие как переменные переменные< /а>?

Каков общий подход при добавлении новых столбцов в базу данных?

Крис


person chris    schedule 17.07.2012    source источник


Ответы (1)


Вы должны запросить схему OpenLDAP, чтобы получить доступные классы и их атрибуты. Это просто другой вид поиска.

person user207421    schedule 21.07.2012
comment
Спасибо. Это определенно будет лучшим решением. - person chris; 21.07.2012