expOETiptapAIAnthropicProvider | class implements expOETiptapAIProvider | Strategy / handler | extension/exp_oe_tiptap/classes/ai/expoetiptapaianthropicprovider.php:15 | The Anthropic Messages API: POST {Endpoint} (default https://api.anthropic.com/v1/messages) with the headers x-api-key and anthropic-version and { mo… |
expOETiptapAIException | class extends Exception | Exception hierarchy, Factory and static factory methods | extension/exp_oe_tiptap/classes/ai/expoetiptapaiexception.php:18 | An error of the AI hooks whose message may be shown to the editor (ezjscore sends exception messages to the browser as error_text). |
expOETiptapAIExpaiProvider | class implements expOETiptapAIProvider | Factory and static factory methods, Strategy / handler | extension/exp_oe_tiptap/classes/ai/expoetiptapaiexpaiprovider.php:32 | The AI commands through the extension expai (Exponential Intelligence), [AISettings] Provider=expai: the request goes to the model expai is set up wi… |
expOETiptapAIHttpClient | class | – | extension/exp_oe_tiptap/classes/ai/expoetiptapaihttpclient.php:16 | JSON POST to an AI provider with curl: https only (plain http only to a loopback host, for a model on the own machine), no redirects, a total timeout… |
expOETiptapAIOpenAIProvider | class implements expOETiptapAIProvider | Strategy / handler | extension/exp_oe_tiptap/classes/ai/expoetiptapaiopenaiprovider.php:16 | Any provider speaking the OpenAI chat completions API: POST {Endpoint} with { model, messages: [ system, user ], max_tokens, temperature }, answer ch… |
expOETiptapAIPrompts | class | – | extension/exp_oe_tiptap/classes/ai/expoetiptapaiprompts.php:28 | The prompts of the AI commands. |
expOETiptapAIProvider | interface | Interface (contract), Strategy / handler | extension/exp_oe_tiptap/classes/ai/expoetiptapaiprovider.php:16 | A text generation backend of the AI hooks. |
expOETiptapAIRequestContext | class | – | extension/exp_oe_tiptap/classes/ai/expoetiptapairequestcontext.php:25 | The edited field an AI request names (contentObjectId, version, attributeId, languageCode) and the check that the current user may work on it, the sa… |
expOETiptapAIService | class | Facade / service, Factory and static factory methods | extension/exp_oe_tiptap/classes/ai/expoetiptapaiservice.php:19 | The AI hooks on the server: checks, limits, prompt, provider call, answer. |
expOETiptapEditor | class | Utility (static helper) | extension/exp_oe_tiptap/classes/expoetiptapeditor.php:23 | Tiptap as an engine of ezoe's editor registry, and what the edit template needs to know about it. |
expOETiptapEngine | class extends expOEEditorEngineBase | INI plugin point (extension point), Strategy / handler | extension/exp_oe_tiptap/classes/expoetiptapengine.php:16 | Tiptap as an engine of ezoe's editor registry: registered by settings/ezoe.ini.append.php (ezoe.ini [EditorSettings] Engines[tiptap]=expOETiptapEngin… |
expOETiptapServerFunctions | class extends ezjscServerFunctions | INI plugin point (extension point), Utility (static helper) | extension/exp_oe_tiptap/classes/expoetiptapserverfunctions.php:29 | ezjscore server functions of the Tiptap editor (ezjscore.ini [ezjscServer_expoetiptap]). |
expOETiptapXMLInput | class extends eZOEXMLInput | INI plugin point (extension point) | extension/exp_oe_tiptap/classes/expoetiptapxmlinput.php:20 | The ezxmltext input handler of exp_oe_tiptap: ezoe's eZOEXMLInput, kept for what 0.1.0 put in place. |
exp_oe_tiptapInfo | class | Value object / struct | extension/exp_oe_tiptap/ezinfo.php:7 | – |