diff --git a/reference/haru/harudoc/construct.xml b/reference/haru/harudoc/construct.xml new file mode 100644 index 000000000..4e521d1e2 --- /dev/null +++ b/reference/haru/harudoc/construct.xml @@ -0,0 +1,61 @@ + + + + + + + + HaruDoc::__construct + Создает новый экземпляр HaruDoc + + + + &reftitle.description; + + HaruDoc::__construct + + + + Создает новый экземпляр HaruDoc. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.errors; + &haru.error; + + + + + diff --git a/reference/haru/harudoc/createoutline.xml b/reference/haru/harudoc/createoutline.xml new file mode 100644 index 000000000..fe7b15b44 --- /dev/null +++ b/reference/haru/harudoc/createoutline.xml @@ -0,0 +1,90 @@ + + + + + + + + HaruDoc::createOutline + Создает новый экземпляр HaruOutline + + + + &reftitle.description; + + objectHaruDoc::createOutline + stringtitle + objectparent_outline + objectencoder + + + Создает экземпляр HaruOutline. + + + + + &reftitle.parameters; + + + + title + + + Заголовок нового контурного объекта. + + + + + parent_outline + + + Корректный экземпляр HaruOutline или &null;. + + + + + encoder + + + Корректный экземпляр HaruEncoder или &null;. + + + + + + + + + &reftitle.returnvalues; + + Возвращает новый экземпляр HaruOutline. + + + + + &reftitle.errors; + &haru.error; + + + + + diff --git a/reference/haru/harudoc/insertpage.xml b/reference/haru/harudoc/insertpage.xml new file mode 100644 index 000000000..3f8034c8e --- /dev/null +++ b/reference/haru/harudoc/insertpage.xml @@ -0,0 +1,81 @@ + + + + + + + + HaruDoc::insertPage + Вставляет новую страницу непосредственно перед указанной страницей + + + + &reftitle.description; + + objectHaruDoc::insertPage + objectpage + + + Создает новую страницу и вставляет ее непосредственно перед указанной страницей.. + + + + + &reftitle.parameters; + + + + page + + + Корректный экземпляр HaruPage. + + + + + + + + + &reftitle.returnvalues; + + Возвращает новый экземпляр HaruPage. + + + + + &reftitle.errors; + &haru.error; + + + + &reftitle.seealso; + + + HaruDoc::addPage + + + + + + + diff --git a/reference/sdo/constants.xml b/reference/sdo/constants.xml new file mode 100644 index 000000000..322b6fc3e --- /dev/null +++ b/reference/sdo/constants.xml @@ -0,0 +1,77 @@ + + + + + + + + &reftitle.constants; + &extension.constants; + + + + SDO_DAS_ChangeSummary::NONE=0 + (integer) + + + + Представляет тип изменения 'none'. + + + + + + SDO_DAS_ChangeSummary::MODIFICATION=1 + (integer) + + + + Представляет тип изменения 'modification'. + + + + + + SDO_DAS_ChangeSummary::ADDITION=2 + (integer) + + + + Представляет тип изменения 'addition'. + + + + + + SDO_DAS_ChangeSummary::DELETION=3 + (integer) + + + + Представляет тип изменения 'deletion'. + + + + + + + diff --git a/reference/sdo/limitations.xml b/reference/sdo/limitations.xml new file mode 100644 index 000000000..ae9729d08 --- /dev/null +++ b/reference/sdo/limitations.xml @@ -0,0 +1,73 @@ + + + + + + + Ограничения + + Ограничения реализации + + Ниже приведены ограничения в текущей реализации SDO: + + + + Нет поддержки многобайтовых наборов символов. + Это будет учитываться, в зависимости от требований сообщества, + в версии PHP с поддержкой Unicode. + + + + + Ограничения SDO + + Следующие концепции SDO 2.0 не поддерживаются в текущей реализации PHP. + Это не обязательно тот случай, когда все они будут добавлены с течением времени. + Их включение будет зависеть от требований сообщества. + + + + Двунаправленные отношения. + + + + + Тип и псевдонимы свойств. + + + + + Свойства только для чтения. + + + + + Классы Helper, определенные в SDO 2.0, не реализуются напрямую. + Однако эквивалентная функция предоставляется более естественным образом для PHP. + Например, функция CopyHelper::copy() + предоставляется путем применения ключевого слова PHP + clone к объекту данных. + + + + + diff --git a/reference/sdo/sdo_das_dataobject/getChangeSummary.xml b/reference/sdo/sdo_das_dataobject/getChangeSummary.xml new file mode 100644 index 000000000..f343c7df0 --- /dev/null +++ b/reference/sdo/sdo_das_dataobject/getChangeSummary.xml @@ -0,0 +1,144 @@ + + + + + + + + + SDO_DAS_DataObject::getChangeSummary + + Получает сводку изменений объекта данных + + + + &reftitle.description; + + SDO_DAS_ChangeSummarySDO_DAS_DataObject::getChangeSummary + + + + &warn.experimental.func; + + + Получает SDO_DAS_ChangeSummary для SDO_DAS_DataObject + или NULL в случае отсутствия. + + + + + &reftitle.parameters; + + Ничего. + + + + &reftitle.returnvalues; + + Возвращает SDO_DAS_ChangeSummary для SDO_DAS_DataObject + или NULL в случае отсутствия. + + + + + + + + + + + + + + + + + + diff --git a/reference/sdo/sdo_datafactory/create.xml b/reference/sdo/sdo_datafactory/create.xml new file mode 100644 index 000000000..711b9c593 --- /dev/null +++ b/reference/sdo/sdo_datafactory/create.xml @@ -0,0 +1,175 @@ + + + + + + + + + SDO_DataFactory::create + + Создает SDO_DataObject + + + + &reftitle.description; + + voidSDO_DataFactory::create + stringtype_namespace_uri + stringtype_name + + + &warn.experimental.func; + + + Создает новый SDO_DataObject, учитывая URI пространства имен + объекта данных и имя типа. + + + + + &reftitle.parameters; + + + + + type_namespace_uri + + + + Пространство имен типа. + + + + + + type_name + + + + Название типа. + + + + + + + + &reftitle.returnvalues; + + Возвращает вновь созданный SDO_DataObject. + + + + + &reftitle.errors; + + + + + SDO_TypeNotFoundException + + + + Выбрасывает исключение, если namespaceURI и typeName не + соответствуют типу, известному фабрике данных. + + + + + + + + + + + + + + + + + + + + diff --git a/reference/sdo/sdo_list/insert.xml b/reference/sdo/sdo_list/insert.xml new file mode 100644 index 000000000..5d577dbaf --- /dev/null +++ b/reference/sdo/sdo_list/insert.xml @@ -0,0 +1,189 @@ + + + + + + + + + SDO_List::insert + + Вставляет в список + + + + &reftitle.description; + + voidSDO_List::insert + mixedvalue + intindex + + + &warn.experimental.func; + + + Вставляет новый элемент в указанную позицию в списке. + Все последующие элементы списка перемещаются вверх. + + + + + &reftitle.parameters; + + + + + value + + + + Новое значение для вставки. + Может быть либо примитив, либо SDO_DataObject. + + + + + + index + + + + Позиция, в которой нужно вставить новый элемент. + Если этот аргумент не указан, будет добавлено новое значение. + + + + + + + + &reftitle.returnvalues; + + Ничего. + + + + + &reftitle.errors; + + + + + SDO_IndexOutOfBoundsException + + + + Выбрасывается исключение, если индекс списка меньше нуля + или больше, чем размер списка. + + + + + + SDO_InvalidConversionException + + + + Выбрасывается исключение, если тип нового значения не соответствует типу + для списка + (например, тип многозначного свойства, которое представляет список) + + + + + + + + + + + + + + + + + + + +