Разработка:storages/cstreamlinks — различия между версиями
Yumeneco (обсуждение | вклад) (→Дополнительные методы:) |
Yumeneco (обсуждение | вклад) (→Дополнительные методы:: Добавлены описания методов) |
||
| Строка 8: | Строка 8: | ||
===Дополнительные методы:=== | ===Дополнительные методы:=== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | === | + | '''get_typesync_cstreamlink()''' |
| + | |||
| + | Получает список связей, по типу связи. | ||
| + | |||
| + | ''Аргументы:'' | ||
| + | * $typesync(string) - статус потока. | ||
| + | ''Возвращаемые значения:'' | ||
| + | * (array) список связей. | ||
| + | * (bool) false если связи не найдены. | ||
| + | ''Структура работы:'' | ||
| + | * по типу сязи находит все необходимые записи. | ||
| + | |||
| + | '''get_agroup_cstreamlink()''' | ||
| + | |||
| + | Получает список связей по академической группе. | ||
| + | |||
| + | ''Аргументы:'' | ||
| + | * $id(int) - id академической группы. | ||
| + | ''Возвращаемые значения:'' | ||
| + | * (array) список связей. | ||
| + | * (bool) false если связи не найдены. | ||
| + | ''Структура работы:'' | ||
| + | * по данному id находит все необходимые записи. | ||
| + | |||
| + | '''get_cstream_cstreamlink()''' | ||
| + | |||
| + | Получает список связей по учебному процессу. | ||
| + | |||
| + | ''Аргументы:'' | ||
| + | * $id(int) - id академической группы. | ||
| + | ''Возвращаемые значения:'' | ||
| + | * (array) список связей . | ||
| + | * (bool) false если связи не найдены. | ||
| + | ''Структура работы:'' | ||
| + | * по данному id находит все необходимые записи. | ||
| + | |||
| + | '''get_link_cstreamlink()''' | ||
| + | |||
| + | Получает информацию о связи академической группы с учебным процессом или false. | ||
| + | |||
| + | ''Аргументы:'' | ||
| + | * $agid(int) - id академической группы. | ||
| + | * $csid(int) - id учебного процесса. | ||
| + | ''Возвращаемые значения:'' | ||
| + | * (object) - запись из таблицы БД. | ||
| + | * (bool) false если связь не найдена. | ||
| + | ''Структура работы:'' | ||
| + | * по данным id находит запись о связи. | ||
| + | |||
| + | ===Планы:=== | ||
Версия 15:34, 11 августа 2009
Содержание
Таблица в базе данных
cstreamlinks - участие академических групп в учебных потоках (основание для инициации учебного процесса).
Подробный формат полей в таблице:
- cstreamid - учебный процесс
- agroupid - академическая группа (вместе с полем cstreamid составляет уникальный ключ)
- agroupsync - тип связи с академической группой: полная, не обязательный курс, нет связи
Дополнительные методы:
get_typesync_cstreamlink()
Получает список связей, по типу связи.
Аргументы:
- $typesync(string) - статус потока.
Возвращаемые значения:
- (array) список связей.
- (bool) false если связи не найдены.
Структура работы:
- по типу сязи находит все необходимые записи.
get_agroup_cstreamlink()
Получает список связей по академической группе.
Аргументы:
- $id(int) - id академической группы.
Возвращаемые значения:
- (array) список связей.
- (bool) false если связи не найдены.
Структура работы:
- по данному id находит все необходимые записи.
get_cstream_cstreamlink()
Получает список связей по учебному процессу.
Аргументы:
- $id(int) - id академической группы.
Возвращаемые значения:
- (array) список связей .
- (bool) false если связи не найдены.
Структура работы:
- по данному id находит все необходимые записи.
get_link_cstreamlink()
Получает информацию о связи академической группы с учебным процессом или false.
Аргументы:
- $agid(int) - id академической группы.
- $csid(int) - id учебного процесса.
Возвращаемые значения:
- (object) - запись из таблицы БД.
- (bool) false если связь не найдена.
Структура работы:
- по данным id находит запись о связи.