A

ArticleCollectionClass in namespace Lan\Ebs\Sdk\Collection
Коллекция статей
Test::assertExceptionMessage() — Method in class Test
Ассерт для эксепшинов
ArticleClass in namespace Lan\Ebs\Sdk\Model
Модель статей

B

BookCollectionClass in namespace Lan\Ebs\Sdk\Collection
Коллекция книг
BookClass in namespace Lan\Ebs\Sdk\Model
Модель книг

C

CollectionClass in namespace Lan\Ebs\Sdk\Classes
Абстрактный класс для всех коллекций (+ итерируемый)
Collection::count() — Method in class Collection
Количество моделей в коллекции
Collection::createModel() — Method in class Collection
Создание модели по переданным данным
CollectionIteratorClass in namespace Lan\Ebs\Sdk\Classes
Итератор коллекции
CollectionIterator::current() — Method in class CollectionIterator
Return the current element
ClientClass in namespace Lan\Ebs\Sdk
Клиент API
CommonClass in namespace Lan\Ebs\Sdk
Общий интерфейс для объектов SDK
CurlClass in namespace Lan\Ebs\Sdk\Helper
Хелпер для работы с curl

D

Model::delete() — Method in class Model
Удаление модели
DebugerClass 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

IssueCollectionClass in namespace Lan\Ebs\Sdk\Collection
Коллекция выпусков
IssueClass in namespace Lan\Ebs\Sdk\Model
Модель выпусков

J

JournalCollectionClass in namespace Lan\Ebs\Sdk\Collection
Коллекция журналов
JournalClass 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

ModelClass 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
ReportClass in namespace Lan\Ebs\Sdk
SDK для общих отчетов
ReportFormClass 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
Установка идентификатора модели
SecurityClass in namespace Lan\Ebs\Sdk
Класс для получения публичных ресурсов по закрытому токену

T

TestClass in namespace Lan\Ebs\Sdk\Helper
Хелпер для тестов
Article::text() — Method in class Article
Получение текстов статьи
Book::text() — Method in class Book
Получение текстов книги

U

UserCollectionClass in namespace Lan\Ebs\Sdk\Collection
Коллекция пользователей
UserClass 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