Index
A
- ArticleCollection — Class in namespace Lan\Ebs\Sdk\Collection
- Коллекция статей
- Test::assertExceptionMessage() — Method in class Test
- Ассерт для эксепшинов
- Article — Class in namespace Lan\Ebs\Sdk\Model
- Модель статей
B
- BookCollection — Class in namespace Lan\Ebs\Sdk\Collection
- Коллекция книг
- Book — Class in namespace Lan\Ebs\Sdk\Model
- Модель книг
C
- Collection — Class in namespace Lan\Ebs\Sdk\Classes
- Абстрактный класс для всех коллекций (+ итерируемый)
- Collection::count() — Method in class Collection
- Количество моделей в коллекции
- Collection::createModel() — Method in class Collection
- Создание модели по переданным данным
- CollectionIterator — Class in namespace Lan\Ebs\Sdk\Classes
- Итератор коллекции
- CollectionIterator::current() — Method in class CollectionIterator
- Return the current element
- Client — Class in namespace Lan\Ebs\Sdk
- Клиент API
- Common — Class in namespace Lan\Ebs\Sdk
- Общий интерфейс для объектов SDK
- Curl — Class in namespace Lan\Ebs\Sdk\Helper
- Хелпер для работы с curl
D
- Model::delete() — Method in class Model
- Удаление модели
- Debuger — Class in namespace Lan\Ebs\Sdk\Helper
- Хелпер для дебага тестов
- Debuger::dump() — Method in class Debuger
- Дамп через дебагер
E
- Collection::end() — Method in class Collection
- Получение последней модели в коллекции
G
- Collection::getFullCount() — Method in class Collection
- Получение количества всех элементов без учета лимита
- Collection::getIterator() — Method in class Collection
- Получение нового инстанса итератора коллекции
- Collection::getData() — Method in class Collection
- Получение коллекции в виде массива
- Collection::getClient() — Method in class Collection
- Получение инстанса клиента
- Collection::getLimit() — Method in class Collection
- Получение текущего лимита коллекции
- Collection::getOffset() — Method in class Collection
- Получение текущего смещения коллекции
- Collection::getPages() — Method in class Collection
- Общее количество страниц при заданом лимиите на страницу
- Model::getFields() — Method in class Model
- Загружаемые поля модели
- Model::getClient() — Method in class Model
- Получение инстанса клиента
- Model::getId() — Method in class Model
- Получение идентификатора модели
- Model::get() — Method in class Model
- Получение метаданных по идентификатору модели
- Client::getResponse() — Method in class Client
- Получение ответа сервера API
- ArticleCollection::getUrl() — Method in class ArticleCollection
- Получение данных для запроса через API
- BookCollection::getUrl() — Method in class BookCollection
- Получение данных для запроса через API
- IssueCollection::getUrl() — Method in class IssueCollection
- Получение данных для запроса через API
- JournalCollection::getUrl() — Method in class JournalCollection
- Получение данных для запроса через API
- UserCollection::getUrl() — Method in class UserCollection
- Получение данных для запроса через API
- Common::getUrl() — Method in class Common
- Получение данных для запроса через API
- Curl::getResponse() — Method in class Curl
- Получение ответа от сервера API
- Article::getUrl() — Method in class Article
- Получение данных для запроса через API
- Book::getUrl() — Method in class Book
- Получение данных для запроса через API
- Issue::getUrl() — Method in class Issue
- Получение данных для запроса через API
- Journal::getUrl() — Method in class Journal
- Получение данных для запроса через API
- User::getUrl() — Method in class User
- Получение данных для запроса через API
- Report::getBooksViewsStatistics() — Method in class Report
- Общая статистика чтения книг
- Report::getUrl() — Method in class Report
- Получение данных для запроса через API
- Report::getJournalsViewsStatistics() — Method in class Report
- Общая статистика чтения журналов
- Report::getUsersVisitsStatistics() — Method in class Report
- Статистика посещаемости
- Report::getAvailablePackets() — Method in class Report
- Доступные пакеты книг
- Report::getAvailableBooks() — Method in class Report
- Доступные книги в пакете
- Report::getAvailableJournals() — Method in class Report
- Доступные журналы
- ReportForm::getBibFond() — Method in class ReportForm
- Библиотечный фонд
- ReportForm::getUrl() — Method in class ReportForm
- Получение данных для запроса через API
- ReportForm::getEBooks() — Method in class ReportForm
- Электронных книг по направлениям подготовки
- ReportForm::getSpecPo() — Method in class ReportForm
- Специальное ПО
- Security::getApiHost() — Method in class Security
- Получение хоста API-сервера
- Security::getEbsHost() — Method in class Security
- Получение хоста сервера ЭБС
- Security::getAutologinUrl() — Method in class Security
- Получение url для автологина
- Security::getUrl() — Method in class Security
- Получение данных для запроса через API
I
- IssueCollection — Class in namespace Lan\Ebs\Sdk\Collection
- Коллекция выпусков
- Issue — Class in namespace Lan\Ebs\Sdk\Model
- Модель выпусков
J
- JournalCollection — Class in namespace Lan\Ebs\Sdk\Collection
- Коллекция журналов
- Journal — Class in namespace Lan\Ebs\Sdk\Model
- Модель журналов
K
- CollectionIterator::key() — Method in class CollectionIterator
- Return the key of the current element
L
- Collection::load() — Method in class Collection
- Загрузка коллекции
M
- Model — Class in namespace Lan\Ebs\Sdk\Classes
- Абстрактный класс моделей
N
- CollectionIterator::next() — Method in class CollectionIterator
- Move forward to next element
P
- Model::post() — Method in class Model
- Добавление новой записи по API
- Model::put() — Method in class Model
- Обновление записи по API
R
- Collection::reset() — Method in class Collection
- Получение первой модели в коллекции
- CollectionIterator::rewind() — Method in class CollectionIterator
- Rewind the Iterator to the first element
- Report — Class in namespace Lan\Ebs\Sdk
- SDK для общих отчетов
- ReportForm — Class in namespace Lan\Ebs\Sdk
- SDK формализованных отчетов
S
- Collection::setLimit() — Method in class Collection
- Установка лимита выборки
- Collection::setOffset() — Method in class Collection
- Установка смещения выборки
- Model::set() — Method in class Model
- Установка данных модели
- Model::setId() — Method in class Model
- Установка идентификатора модели
- Security — Class in namespace Lan\Ebs\Sdk
- Класс для получения публичных ресурсов по закрытому токену
T
- Test — Class in namespace Lan\Ebs\Sdk\Helper
- Хелпер для тестов
- Article::text() — Method in class Article
- Получение текстов статьи
- Book::text() — Method in class Book
- Получение текстов книги
U
- UserCollection — Class in namespace Lan\Ebs\Sdk\Collection
- Коллекция пользователей
- User — Class in namespace Lan\Ebs\Sdk\Model
- Модель пользователя
V
- CollectionIterator::valid() — Method in class CollectionIterator
- Checks if current position is valid
_
- Collection::__construct() — Method in class Collection
- Конструктор коллекции
- CollectionIterator::__construct() — Method in class CollectionIterator
- Конструктор итератора
- Model::__construct() — Method in class Model
- Конструктор модели
- Model::__get() — Method in class Model
- Магический Get
- Client::__construct() — Method in class Client
- Конструктор экземпляра класса Client
- ArticleCollection::__construct() — Method in class ArticleCollection
- Конструктор коллекции
- BookCollection::__construct() — Method in class BookCollection
- Конструктор коллекции
- IssueCollection::__construct() — Method in class IssueCollection
- Конструктор коллекции
- JournalCollection::__construct() — Method in class JournalCollection
- Конструктор коллекции
- UserCollection::__construct() — Method in class UserCollection
- Конструктор коллекции
- Article::__construct() — Method in class Article
- Конструктор модели пользователя
- Book::__construct() — Method in class Book
- Конструктор модели пользователя
- Issue::__construct() — Method in class Issue
- Конструктор модели пользователя
- Journal::__construct() — Method in class Journal
- Конструктор модели журнала
- User::__construct() — Method in class User
- Конструктор модели пользователя
- Report::__construct() — Method in class Report
- Конструктор общего отчета
- ReportForm::__construct() — Method in class ReportForm
- Конструктор формализованного отчета
- Security::__construct() — Method in class Security
- Конструктор экземпляра класса Security