api/webservice/WebservicePremium/BaseModule/Fields.php
Possibly zero references to use statement for classlike/namespace OA
(\OpenApi\Annotations)
Open
Open
use OpenApi\Annotations as OA;
- Exclude checks
Class extends undeclared class \Api\WebserviceStandard\BaseModule\Fields
Open
Open
class Fields extends \Api\WebserviceStandard\BaseModule\Fields
- Exclude checks
Reference to undeclared class \Api\WebserviceStandard\BaseModule\Fields
Open
Open
return parent::get();
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* type="object",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="mandatory", type="boolean", description="Check if field is mandatory", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* summary="Get data about fields, blocks and inventory",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="moduleName", in="path", @OA\Schema(type="string"), description="Module name", required=true, example="Contacts"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* type="object",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="mandatory", type="boolean", description="Check if field is mandatory", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="time-format", type="string", title="Time format, available only for type of field: time"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="moduleName", in="path", @OA\Schema(type="string"), description="Module name", required=true, example="Contacts"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\JsonContent(type="array", @OA\Items(type="string", enum={"inventory", "blocks", "privileges", "dbStructure", "queryOperators"})),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* schema="BaseModule_Get_Fields_Response",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"name", "label", "type", "mandatory", "defaultvalue", "presence", "quickcreate", "masseditable", "header_field", "maxlengthtext", "maximumlength", "maxwidthcolumn", "tabindex", "fieldtype", "id", "uitype", "sequence", "fieldparams", "blockId", "helpInfo"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="class", type="string", description="Gui class", example="badge-info"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* path="/webservice/WebservicePremium/{moduleName}/Fields",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Schema(
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fields", type="object", title="List of all available fields in the module",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", type="string", description="Field name", example="subject"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maxlengthtext", type="integer", description="Max length text", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="picklistvalues", type="object", title="Picklist values, available only for type of field: picklist, multipicklist, multiowner, multiReferenceValue, inventoryLimit, languages, currencyList, fileLocationType, taxes, multiListFields, mailScannerFields, country, modules, sharedOwner, categoryMultipicklist, tree",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="decimal_separator", type="string", title="Currency decimal separator, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="group_separator", type="string", title="Currency group separator, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="allowNull", type="boolean", description="Whether this column can be null.", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="comment", type="string", description="Comment of this column.", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="raw", type="string", description="Raw value", example="T10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* tags={"BaseModule"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="status", type="integer", enum={0, 1}, description="A numeric value of 0 or 1 that indicates whether the communication is valid. 1 - success , 0 - error"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fields", type="object", title="List of all available fields in the module",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"name", "label", "type", "mandatory", "defaultvalue", "presence", "quickcreate", "masseditable", "header_field", "maxlengthtext", "maximumlength", "maxwidthcolumn", "tabindex", "fieldtype", "id", "uitype", "sequence", "fieldparams", "blockId", "helpInfo"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultvalue", type="string", description="Default field value", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fieldtype", type="string", description="Field short data type", example="V"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="formats", type="object", title="File Format, available only for type of field: multiImage, image",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fieldparams", description="Field params", type="object"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(description="Tree item", type="string", example="Accounts"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", description="Block label", type="string", example="Account details"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* description="Returns information about fields, blocks and inventory based on the selected module",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", description="Block label", type="string", example="Account details"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="sequence", description="Block sequence", type="integer", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\XmlContent(ref="#/components/schemas/BaseModule_Get_Fields_Response"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="presence", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="masseditable", type="boolean", description="Check if field is quick create enabled", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tabindex", type="integer", description="Field tab index", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fieldtype", type="string", description="Field short data type", example="V"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="blockId", type="integer", description="Field block id", example=280),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="allowNull", type="boolean", description="Whether this column can be null.", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="queryOperators", type="object", description="Field query operators, depends on header `x-response-params`"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(description="Tree item", type="string", example="Accounts"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="blocks", type="object", title="List of all available blocks in the module, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="X-ENCRYPTED", in="header", @OA\Schema(ref="#/components/schemas/Header-Encrypted"), required=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"status", "result"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="formats", type="object", title="File Format, available only for type of field: multiImage, image",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="uitype", type="integer", description="Field UiType", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="sequence", description="Sequence field", type="integer", example=24862),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="dbType", type="string", description="The DB type of this column.", example="int(10)"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="enumValues", type="string", description="Enumerable values.", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="precision", type="integer", description="Precision of the column data, if it is numeric.", example=10),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="scale", type="integer", description="Scale of the column data, if it is numeric.", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="parent", description="Parent tree id", type="string", example="T1"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"id", "tabid", "label", "sequence", "showtitle", "visible", "increateview", "ineditview", "indetailview", "display_status", "iscustom", "icon", "name"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="showtitle", description="Specifies whether the title should be visible", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="x-response-params", in="header", description="The header contains information about additional data to be returned in the response [Json array]", required=false,
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="x-response-params", in="header", description="The header contains information about additional data to be returned in the response [Json array]", required=false,
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Response(response=200, description="Fields, blocks and inventory details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="result", type="object", title="Fields parameters", required={"fields", "blocks"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", type="string", description="Field label translated into the user's language", example="Subject"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Field type", example="string"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="header_field", type="object", title="Field configuration available in the header",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="date-format", type="string", title="Date format, available only for type of field: date, datetime"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="restrictedDomains", type="object", title="Email restricted domains, available only for type of field: email",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="jpg", description="List of file data formats", example="jpg"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isCreatable", description="Check if the field is creatable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="precision", type="integer", description="Precision of the column data, if it is numeric.", example=10),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* security={{"basicAuth" : {}, "ApiKeyAuth" : {}, "token" : {}}},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="scale", type="integer", description="Scale of the column data, if it is numeric.", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isPrimaryKey", type="boolean", description="Whether this column is a primary key", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="unsigned", type="boolean", description="Whether this column is unsigned.", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maxwidthcolumn", type="integer", description="Max width column", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="comment", type="string", description="Comment of this column.", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="dbStructure", type="object", title="Info about field structure in database, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"id", "tabid", "label", "sequence", "showtitle", "visible", "increateview", "ineditview", "indetailview", "display_status", "iscustom", "icon", "name"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultValue", type="string", description="Default value of this column", example="10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="size", type="integer", description="Display size of the column.", example=10),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="size", type="integer", description="Display size of the column.", example=10),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* description="Returns information about fields, blocks and inventory based on the selected module",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* tags={"BaseModule"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="text", description="Tree value", type="string", example="Tree value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* security={{"basicAuth" : {}, "ApiKeyAuth" : {}, "token" : {}}},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="presence", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Type", example="value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="decimal_separator", type="string", title="Currency decimal separator, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isReadOnly", description="Check if the field is read only (based on profiles), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isCreatable", description="Check if the field is creatable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditableReadOnly", description="Check if the field is editable or read only (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", type="string", description="Name of this column (without quotes).", example="parent_id"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="phpType", type="string", description="The PHP type of this column.", example="integer"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tree", description="Tree id", type="string", example="T10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Parameter(name="X-ENCRYPTED", in="header", @OA\Schema(ref="#/components/schemas/Header-Encrypted"), required=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\JsonContent(ref="#/components/schemas/BaseModule_Get_Fields_Response"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* schema="BaseModule_Get_Fields_Response",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* description="Fields, blocks and inventory details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", type="string", description="Field name", example="subject"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="time-format", type="string", title="Time format, available only for type of field: time"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", type="integer", description="Field ID", example=24862),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="sequence", description="Sequence field", type="integer", example=24862),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Abstract type of this column.", example="integer"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="autoIncrement", type="boolean", description="Whether this column is auto-incremental", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEmptyPicklistOptionAllowed", description="Defines empty picklist element availability", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="referenceList", type="object", title="List of related modules, available only for reference field",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tree", description="Tree id", type="string", example="T10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="showtitle", description="Specifies whether the title should be visible", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="status", type="integer", enum={0, 1}, description="A numeric value of 0 or 1 that indicates whether the communication is valid. 1 - success , 0 - error"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="header_field", type="object", title="Field configuration available in the header",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tabindex", type="integer", description="Field tab index", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="group_separator", type="string", title="Currency group separator, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="limit", type="integer", title="Limit the amount of images, available only for type of field: multiImage, image"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="limit", type="integer", title="Limit the amount of images, available only for type of field: multiImage, image"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditable", description="Check if the field is editable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="helpInfo", type="string", description="Additional field description", example="Edit,Detail"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultValue", type="string", description="Default value of this column", example="10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="referenceList", type="object", title="List of related modules, available only for reference field",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="treeValues", type="object", title="Tree items, available only for tree field",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="value", type="string", description="Value in editable format", example="Some value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="sequence", description="Block sequence", type="integer", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\JsonContent(ref="#/components/schemas/BaseModule_Get_Fields_Response"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Schema(
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* title="Base module - Response action fields",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* title="Base module - Response action fields",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* description="Fields, blocks and inventory details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="result", type="object", title="Fields parameters", required={"fields", "blocks"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="masseditable", type="boolean", description="Check if field is quick create enabled", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maxlengthtext", type="integer", description="Max length text", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditableReadOnly", description="Check if the field is editable or read only (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="helpInfo", type="string", description="Additional field description", example="Edit,Detail"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Tree item",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="raw", type="string", description="Raw value", example="T10"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tabid", description="Module id", type="integer", example=9),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* summary="Get data about fields, blocks and inventory",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Response(response=200, description="Fields, blocks and inventory details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\XmlContent(ref="#/components/schemas/BaseModule_Get_Fields_Response"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* required={"status", "result"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Field type", example="string"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultvalue", type="string", description="Default field value", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="quickcreate", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Type", example="value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maximumlength", type="string", description="Maximum field range", example="-2147483648,2147483647"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maximumlength", type="string", description="Maximum field range", example="-2147483648,2147483647"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="maxwidthcolumn", type="integer", description="Max width column", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="picklistvalues", type="object", title="Picklist values, available only for type of field: picklist, multipicklist, multiowner, multiReferenceValue, inventoryLimit, languages, currencyList, fileLocationType, taxes, multiListFields, mailScannerFields, country, modules, sharedOwner, categoryMultipicklist, tree",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="currency_symbol", type="string", title="Currency symbol, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="currency_symbol", type="string", title="Currency symbol, available only for type of field: currency"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="restrictedDomains", type="object", title="Email restricted domains, available only for type of field: email",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="blockId", type="integer", description="Field block id", example=280),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="enumValues", type="string", description="Enumerable values.", example=""),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultEditValue", type="object", title="Default field value in editable format",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", description="Block id", type="integer", example=195),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="yeti.com", description="List of domains reserved by email", example="yeti.com"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="yeti.com", description="List of domains reserved by email", example="yeti.com"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isViewable", description="Check if the field is viewable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isViewable", description="Check if the field is viewable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isReadOnly", description="Check if the field is read only (based on profiles), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditableHidden", description="Check if the field is hidden in the edit (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="phpType", type="string", description="The PHP type of this column.", example="integer"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="visible", description="Determines the visibility", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="indetailview", description="Determines the visibility in detail view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", description="Block name translated into the user's language", type="string", example="Informacje podstawowe o firmie"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="jpg", description="List of file data formats", example="jpg"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", type="string", description="Name of this column (without quotes).", example="parent_id"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="dbType", type="string", description="The DB type of this column.", example="int(10)"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", description="Number tree without prefix", type="integer", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="text", description="Tree value", type="string", example="Tree value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="value", type="string", description="Value in editable format", example="Some value"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", description="Block id", type="integer", example=195),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="tabid", description="Module id", type="integer", example=9),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", type="string", description="Field label translated into the user's language", example="Subject"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="quickcreate", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditable", description="Check if the field is editable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEditableHidden", description="Check if the field is hidden in the edit (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="defaultEditValue", type="object", title="Default field value in editable format",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Block details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Block details",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="ineditview", description="Determines the visibility in edit view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", description="Field label translated into the user's language", type="string", example="Unit price"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\JsonContent(type="array", @OA\Items(type="string", enum={"inventory", "blocks", "privileges", "dbStructure", "queryOperators"})),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="class", type="string", description="Gui class", example="badge-info"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="date-format", type="string", title="Date format, available only for type of field: date, datetime"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="uitype", type="integer", description="Field UiType", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", type="string", description="Abstract type of this column.", example="integer"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isPrimaryKey", type="boolean", description="Whether this column is a primary key", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="queryOperators", type="object", description="Field query operators, depends on header `x-response-params`"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="treeValues", type="object", title="Tree items, available only for tree field",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Tree item",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", description="Number tree without prefix", type="integer", example=1),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="icon", description="Block icon class", type="string", example="far fa-calendar-alt"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="id", type="integer", description="Field ID", example=24862),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="fieldparams", description="Field params", type="object"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="dbStructure", type="object", title="Info about field structure in database, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="autoIncrement", type="boolean", description="Whether this column is auto-incremental", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="unsigned", type="boolean", description="Whether this column is unsigned.", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isEmptyPicklistOptionAllowed", description="Defines empty picklist element availability", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="parent", description="Parent tree id", type="string", example="T1"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="blocks", type="object", title="List of all available blocks in the module, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="icon", description="Block icon class", type="string", example="far fa-calendar-alt"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="inventory", type="object", title="Inventory field group, available depending on the type of module, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Inventory field details", required={"label", "type", "columnname", "isSummary", "isVisibleInDetail"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
{
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="increateview", description="Determines the visibility in creat view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="indetailview", description="Determines the visibility in detail view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="columnname", description="Field column name in db", type="string", example="price"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isSummary", description="Is the field contains summary", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="display_status", description="Determines whether the block should be expanded", type="integer", example=2),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="label", description="Field label translated into the user's language", type="string", example="Unit price"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isSummary", description="Is the field contains summary", type="boolean", example=false),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* )
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
return parent::get();
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="columnname", description="Field column name in db", type="string", example="price"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isVisibleInDetail", description="Check if field is visible in detail view", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
*/
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="visible", description="Determines the visibility", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="iscustom", description="Determines if the block has been added by the user", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="iscustom", description="Determines if the block has been added by the user", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="inventory", type="object", title="Inventory field group, available depending on the type of module, depends on header `x-response-params`",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="name", description="Block name translated into the user's language", type="string", example="Informacje podstawowe o firmie"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="1", type="object", title="Inventory field list",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", description="Field type", type="string", example="UnitPrice"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="1", type="object", title="Inventory field list",
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="type", description="Field type", type="string", example="UnitPrice"),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="ineditview", description="Determines the visibility in edit view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="isVisibleInDetail", description="Check if field is visible in detail view", type="boolean", example=true),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
}
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="increateview", description="Determines the visibility in creat view", type="integer", example=0),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\Property(property="display_status", description="Determines whether the block should be expanded", type="integer", example=2),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* @OA\AdditionalProperties(type="object", title="Inventory field details", required={"label", "type", "columnname", "isSummary", "isVisibleInDetail"},
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
* ),
- Exclude checks
Spaces must be used for alignment; tabs are not allowed Open
Open
public function get(): array
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
*
- Exclude checks
Line exceeds 120 characters; contains 286 characters Open
Open
* required={"name", "label", "type", "mandatory", "defaultvalue", "presence", "quickcreate", "masseditable", "header_field", "maxlengthtext", "maximumlength", "maxwidthcolumn", "tabindex", "fieldtype", "id", "uitype", "sequence", "fieldparams", "blockId", "helpInfo"},
- Exclude checks
Line exceeds 120 characters; contains 131 characters Open
Open
* @OA\Property(property="yeti.com", description="List of domains reserved by email", example="yeti.com"),
- Exclude checks
Line exceeds 120 characters; contains 129 characters Open
Open
* @OA\Property(property="header_field", type="object", title="Field configuration available in the header",
- Exclude checks
Line exceeds 120 characters; contains 154 characters Open
Open
* @OA\Property(property="precision", type="integer", description="Precision of the column data, if it is numeric.", example=10),
- Exclude checks
Line exceeds 120 characters; contains 127 characters Open
Open
* @OA\Property(property="comment", type="string", description="Comment of this column.", example=""),
- Exclude checks
Line exceeds 120 characters; contains 189 characters Open
Open
* @OA\Property(property="status", type="integer", enum={0, 1}, description="A numeric value of 0 or 1 that indicates whether the communication is valid. 1 - success , 0 - error"),
- Exclude checks
Line exceeds 120 characters; contains 121 characters Open
Open
* @OA\Property(property="class", type="string", description="Gui class", example="badge-info"),
- Exclude checks
Line exceeds 120 characters; contains 149 characters Open
Open
* @OA\Property(property="isPrimaryKey", type="boolean", description="Whether this column is a primary key", example=false),
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
*
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
* @return array
- Exclude checks
Line exceeds 120 characters; contains 145 characters Open
Open
* @OA\Parameter(name="moduleName", in="path", @OA\Schema(type="string"), description="Module name", required=true, example="Contacts"),
- Exclude checks
Line exceeds 120 characters; contains 145 characters Open
Open
* @OA\Property(property="scale", type="integer", description="Scale of the column data, if it is numeric.", example=0),
- Exclude checks
Line exceeds 120 characters; contains 141 characters Open
Open
* @OA\Property(property="unsigned", type="boolean", description="Whether this column is unsigned.", example=false),
- Exclude checks
Line exceeds 120 characters; contains 155 characters Open
Open
* @OA\Property(property="queryOperators", type="object", description="Field query operators, depends on header `x-response-params`"),
- Exclude checks
Line exceeds 120 characters; contains 128 characters Open
Open
* @OA\Property(property="defaultEditValue", type="object", title="Default field value in editable format",
- Exclude checks
Line exceeds 120 characters; contains 147 characters Open
Open
* @OA\Property(property="showtitle", description="Specifies whether the title should be visible", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 124 characters Open
Open
* @OA\Property(property="defaultvalue", type="string", description="Default field value", example=""),
- Exclude checks
Line exceeds 120 characters; contains 357 characters Open
Open
* @OA\Property(property="picklistvalues", type="object", title="Picklist values, available only for type of field: picklist, multipicklist, multiowner, multiReferenceValue, inventoryLimit, languages, currencyList, fileLocationType, taxes, multiListFields, mailScannerFields, country, modules, sharedOwner, categoryMultipicklist, tree",
- Exclude checks
Line exceeds 120 characters; contains 149 characters Open
Open
* @OA\Property(property="currency_symbol", type="string", title="Currency symbol, available only for type of field: currency"),
- Exclude checks
Line exceeds 120 characters; contains 158 characters Open
Open
* @OA\Property(property="group_separator", type="string", title="Currency group separator, available only for type of field: currency"),
- Exclude checks
Line exceeds 120 characters; contains 197 characters Open
Open
* @OA\Property(property="isReadOnly", description="Check if the field is read only (based on profiles), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Line exceeds 120 characters; contains 141 characters Open
Open
* @OA\Property(property="allowNull", type="boolean", description="Whether this column can be null.", example=true),
- Exclude checks
Line exceeds 120 characters; contains 139 characters Open
Open
* @OA\Property(property="defaultValue", type="string", description="Default value of this column", example="10"),
- Exclude checks
Line exceeds 120 characters; contains 128 characters Open
Open
* @OA\Property(property="presence", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Line exceeds 120 characters; contains 146 characters Open
Open
* @OA\Property(property="masseditable", type="boolean", description="Check if field is quick create enabled", example=true),
- Exclude checks
Line exceeds 120 characters; contains 137 characters Open
Open
* @OA\Property(property="dbType", type="string", description="The DB type of this column.", example="int(10)"),
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
* @OA\Get(
- Exclude checks
Line exceeds 120 characters; contains 132 characters Open
Open
* @OA\Property(property="mandatory", type="boolean", description="Check if field is mandatory", example=true),
- Exclude checks
Line exceeds 120 characters; contains 123 characters Open
Open
* @OA\Property(property="maxwidthcolumn", type="integer", description="Max width column", example=0),
- Exclude checks
Line exceeds 120 characters; contains 123 characters Open
Open
* @OA\Property(property="parent", description="Parent tree id", type="string", example="T1"),
- Exclude checks
Line exceeds 120 characters; contains 147 characters Open
Open
* @OA\Property(property="name", type="string", description="Name of this column (without quotes).", example="parent_id"),
- Exclude checks
Line exceeds 120 characters; contains 137 characters Open
Open
* @OA\Property(property="type", type="string", description="Abstract type of this column.", example="integer"),
- Exclude checks
Line exceeds 120 characters; contains 125 characters Open
Open
* @OA\Property(property="enumValues", type="string", description="Enumerable values.", example=""),
- Exclude checks
Line exceeds 120 characters; contains 186 characters Open
Open
* required={"id", "tabid", "label", "sequence", "showtitle", "visible", "increateview", "ineditview", "indetailview", "display_status", "iscustom", "icon", "name"},
- Exclude checks
Line exceeds 120 characters; contains 129 characters Open
Open
* @OA\Property(property="size", type="integer", description="Display size of the column.", example=10),
- Exclude checks
Line exceeds 120 characters; contains 124 characters Open
Open
* @OA\Property(property="label", description="Block label", type="string", example="Account details"),
- Exclude checks
Line exceeds 120 characters; contains 137 characters Open
Open
* @OA\Property(property="time-format", type="string", title="Time format, available only for type of field: time"),
- Exclude checks
Line exceeds 120 characters; contains 153 characters Open
Open
* @OA\Property(property="autoIncrement", type="boolean", description="Whether this column is auto-incremental", example=false),
- Exclude checks
Line exceeds 120 characters; contains 146 characters Open
Open
* @OA\Property(property="referenceList", type="object", title="List of related modules, available only for reference field",
- Exclude checks
Line exceeds 120 characters; contains 131 characters Open
Open
* @OA\Property(property="quickcreate", type="boolean", description="Check if field is active", example=true),
- Exclude checks
Line exceeds 120 characters; contains 162 characters Open
Open
* @OA\Property(property="decimal_separator", type="string", title="Currency decimal separator, available only for type of field: currency"),
- Exclude checks
Line exceeds 120 characters; contains 175 characters Open
Open
* @OA\Property(property="isEditable", description="Check if the field is editable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Line exceeds 120 characters; contains 139 characters Open
Open
* @OA\Property(property="phpType", type="string", description="The PHP type of this column.", example="integer"),
- Exclude checks
Line exceeds 120 characters; contains 147 characters Open
Open
* @OA\Property(property="date-format", type="string", title="Date format, available only for type of field: date, datetime"),
- Exclude checks
Line exceeds 120 characters; contains 218 characters Open
Open
* @OA\Property(property="isEditableHidden", description="Check if the field is hidden in the edit (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Line exceeds 120 characters; contains 125 characters Open
Open
* @OA\Property(property="treeValues", type="object", title="Tree items, available only for tree field",
- Exclude checks
Line exceeds 120 characters; contains 131 characters Open
Open
* @OA\Parameter(name="X-ENCRYPTED", in="header", @OA\Schema(ref="#/components/schemas/Header-Encrypted"), required=true),
- Exclude checks
Line exceeds 120 characters; contains 147 characters Open
Open
* @OA\Property(property="maximumlength", type="string", description="Maximum field range", example="-2147483648,2147483647"),
- Exclude checks
Line exceeds 120 characters; contains 124 characters Open
Open
* @OA\Property(property="fieldtype", type="string", description="Field short data type", example="V"),
- Exclude checks
Line exceeds 120 characters; contains 177 characters Open
Open
* @OA\Property(property="isCreatable", description="Check if the field is creatable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Line exceeds 120 characters; contains 153 characters Open
Open
* @OA\Property(property="blocks", type="object", title="List of all available blocks in the module, depends on header `x-response-params`",
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
/**
- Exclude checks
Line exceeds 120 characters; contains 156 characters Open
Open
* @OA\Property(property="restrictedDomains", type="object", title="Email restricted domains, available only for type of field: email",
- Exclude checks
Line exceeds 120 characters; contains 160 characters Open
Open
* @OA\Property(property="limit", type="integer", title="Limit the amount of images, available only for type of field: multiImage, image"),
- Exclude checks
Line exceeds 120 characters; contains 145 characters Open
Open
* @OA\Property(property="formats", type="object", title="File Format, available only for type of field: multiImage, image",
- Exclude checks
Line exceeds 120 characters; contains 162 characters Open
Open
* @OA\Property(property="dbStructure", type="object", title="Info about field structure in database, depends on header `x-response-params`",
- Exclude checks
Line exceeds 120 characters; contains 121 characters Open
Open
* @OA\Property(property="maxlengthtext", type="integer", description="Max length text", example=0),
- Exclude checks
Line exceeds 120 characters; contains 140 characters Open
Open
* @OA\Property(property="helpInfo", type="string", description="Additional field description", example="Edit,Detail"),
- Exclude checks
Line exceeds 120 characters; contains 175 characters Open
Open
* @OA\Property(property="isViewable", description="Check if the field is viewable, depends on header `x-response-params`", type="boolean", example=true),
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
* Get data about fields, blocks and inventory.
- Exclude checks
Line exceeds 120 characters; contains 193 characters Open
Open
* @OA\Parameter(name="x-response-params", in="header", description="The header contains information about additional data to be returned in the response [Json array]", required=false,
- Exclude checks
Line exceeds 120 characters; contains 168 characters Open
Open
* @OA\Property(property="isEmptyPicklistOptionAllowed", description="Defines empty picklist element availability", type="boolean", example=false),
- Exclude checks
Line exceeds 120 characters; contains 125 characters Open
Open
* @OA\Property(property="text", description="Tree value", type="string", example="Tree value"),
- Exclude checks
Spaces must be used to indent lines; tabs are not allowed Open
Open
* path="/webservice/WebservicePremium/{moduleName}/Fields",
- Exclude checks
Line exceeds 120 characters; contains 149 characters Open
Open
* @OA\JsonContent(type="array", @OA\Items(type="string", enum={"inventory", "blocks", "privileges", "dbStructure", "queryOperators"})),
- Exclude checks
Line exceeds 120 characters; contains 152 characters Open
Open
* @OA\Property(property="label", type="string", description="Field label translated into the user's language", example="Subject"),
- Exclude checks
Line exceeds 120 characters; contains 129 characters Open
Open
* @OA\Property(property="id", description="Number tree without prefix", type="integer", example=1),
- Exclude checks
Line exceeds 120 characters; contains 141 characters Open
Open
* @OA\Property(property="ineditview", description="Determines the visibility in edit view", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 223 characters Open
Open
* @OA\Property(property="isEditableReadOnly", description="Check if the field is editable or read only (based on the field type), depends on header `x-response-params`", type="boolean", example=false),
- Exclude checks
Line exceeds 120 characters; contains 136 characters Open
Open
* @OA\Property(property="value", type="string", description="Value in editable format", example="Some value"),
- Exclude checks
Line exceeds 120 characters; contains 125 characters Open
Open
* @OA\Property(property="visible", description="Determines the visibility", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 154 characters Open
Open
* @OA\Property(property="display_status", description="Determines whether the block should be expanded", type="integer", example=2),
- Exclude checks
Line exceeds 120 characters; contains 157 characters Open
Open
* @OA\Property(property="isVisibleInDetail", description="Check if field is visible in detail view", type="boolean", example=true),
- Exclude checks
Line exceeds 120 characters; contains 151 characters Open
Open
* @OA\Property(property="iscustom", description="Determines if the block has been added by the user", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 144 characters Open
Open
* @OA\Property(property="increateview", description="Determines the visibility in creat view", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 133 characters Open
Open
* @OA\Property(property="icon", description="Block icon class", type="string", example="far fa-calendar-alt"),
- Exclude checks
Line exceeds 120 characters; contains 173 characters Open
Open
* @OA\Property(property="name", description="Block name translated into the user's language", type="string", example="Informacje podstawowe o firmie"),
- Exclude checks
Line exceeds 120 characters; contains 172 characters Open
Open
* @OA\AdditionalProperties(type="object", title="Inventory field details", required={"label", "type", "columnname", "isSummary", "isVisibleInDetail"},
- Exclude checks
Line exceeds 120 characters; contains 145 characters Open
Open
* @OA\Property(property="indetailview", description="Determines the visibility in detail view", type="integer", example=0),
- Exclude checks
Line exceeds 120 characters; contains 139 characters Open
Open
* @OA\Property(property="isSummary", description="Is the field contains summary", type="boolean", example=false),
- Exclude checks
Line exceeds 120 characters; contains 159 characters Open
Open
* @OA\Property(property="label", description="Field label translated into the user's language", type="string", example="Unit price"),
- Exclude checks
Line exceeds 120 characters; contains 135 characters Open
Open
* @OA\Property(property="columnname", description="Field column name in db", type="string", example="price"),
- Exclude checks
Line exceeds 120 characters; contains 178 characters Open
Open
* @OA\Property(property="inventory", type="object", title="Inventory field group, available depending on the type of module, depends on header `x-response-params`",
- Exclude checks