ARUNOX Framework: Struktur
Diese Seite beschreibt die Nutzung der API, um mehrere PHP-Dateien als gesammelte Dokumentation abzurufen. Die API unterstützt außerdem die rekursive Suche in Verzeichnissen.
Datei- und Verzeichnisstruktur
ARUNOX Framework
|-- assets
| |-- css
| |-- images
| |-- js
| | |-- arunox.OLD
| | | |-- hooks.js
| | | |-- loader.js
| | | |-- prototypes.js
| | | |-- registry.js
| | | |-- router.js
| | | |-- templates.js
| | | |-- theme.js
| | | |-- utilities.js
| | | |-- validator.js
|-- config
| |-- config.php /* /** * config\config.php * * Provides essential configurations for the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.1 */ */
| |-- constants.php /* /** * config\constants.php * * Defines global constants for directory paths and configurations. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- error.log
| |-- init.php /* /** * config\init.php * * Initializes the ARUNOX Framework, loading configuration files and setting up core components. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
|-- functions
| |-- de.arunox.tools.flush_json.php /* /** * de.arunox.tools.flush_json.php * * @author Sparky * @copyright 2020 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- de.arunox.tools.ftp_is_dir.php /* /** * de.arunox.tools.ftp_is_dir.php * * @author Sparky * @copyright 2020 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- de.arunox.tools.ftp_rmdir_recursive.php /* /** * de.arunox.tools.ftp_rmdir_recursive.php * * @author Sparky * @copyright 2020 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- de.arunox.tools.http_error_code.php /* /** * de.arunox.tools.http_error_code.php * * @author Sparky * @copyright 2026 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- de.arunox.tools.translate.php /* /** * de.arunox.tools.translate.php * * @author Sparky * @copyright 2020 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
|-- library
| |-- ARUNOX
| | |-- API
| | | |-- API.php /* /** * ARUNOX\API\API.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- BaseController.php /* /** * ARUNOX\API\BaseController * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- Filesystem
| | | | |-- Directory.php /* /** * ARUNOX\API\Filesystem\Directory * * Stellt eine API zum Filesystem zur Verfügung * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | | |-- File.php /* /** * ARUNOX\API\Filesystem\File * * Stellt eine API zum File Objekt zur Verfügung * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | | |-- Filesystem.php /* /** * ARUNOX\API\Filesystem\Filesystem * * Stellt eine API zum Filesystem zur Verfügung * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | | |-- Local.php /* /** * ARUNOX\API\Local * * Stellt eine API zum Filesystem zur Verfügung * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | |-- Method.php /* /** * ARUNOX\API\Method * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- PHP
| | | | |-- Attributes
| | | | | |-- Attribute.php /* /** * ARUNOX\API\PHP\Attributes\Attribute * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Controller
| | | | | | |-- Icon.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Icon * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Label.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Label * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Notifications
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Notifications\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Notifications.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Notifications * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Route
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Route\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Route.php /* /** * ARUNOX\API\PHP\Attributes\Controller\Route * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Database
| | | | | | |-- Attributes
| | | | | | | |-- Attributes.php /* /** * ARUNOX\API\PHP\Attributes\Database\Attributes * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Database\Attributes\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Resolve
| | | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Database\AttributesResolve\\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Resolve.php /* /** * ARUNOX\API\PHP\Attributes\Database\Attributes\Resolve * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Definitions
| | | | | | | |-- Entity.php /* /** * ARUNOX\API\PHP\Attributes\Database\Definitions\Entity * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- HashID.php /* /** * ARUNOX\API\PHP\Attributes\Database\Definitions\HashID * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\API\PHP\Attributes\Database\Definitions\Model * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Origin.php /* /** * ARUNOX\API\PHP\Attributes\Database\Definitions\Origin * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Table.php /* /** * ARUNOX\API\PHP\Attributes\Database\Definitions\Table * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Options
| | | | | | | |-- Color.php /* /** * ARUNOX\API\PHP\Attributes\Database\Options\Color * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Icon.php /* /** * ARUNOX\API\PHP\Attributes\Database\Options\Icon * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Label.php /* /** * ARUNOX\API\PHP\Attributes\Database\Options\Label * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Toggle.php /* /** * ARUNOX\API\PHP\Attributes\Database\Options\Color * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Magic
| | | | | | |-- Call
| | | | | | | |-- Call.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Call * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Exceptions
| | | | | | | | |-- FallbackFailed.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Call\Exceptions\FallbackFailed * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- PatternFailed.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Call\Exceptions\PatternFailed * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Call\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Get
| | | | | | | |-- Exceptions
| | | | | | | | |-- FallbackFailed.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Get\Exceptions\FallbackFailed * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- PatternFailed.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Get\Exceptions\PatternFailed * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Get.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Get * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Get\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Set
| | | | | | | |-- Helper.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Set\Helper * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Set.php /* /** * ARUNOX\API\PHP\Attributes\Magic\Set * * @package ARUNOX\API\PHP\Attributes * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | |-- PHP.php /* /** * ARUNOX\API\PHP.php * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | |-- Token
| | | | | |-- T_DOC_COMMENT.php /* /** * ARUNOX\API\PHP\Token\T_DOC_COMMENT.php * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | |-- T_USE.php /* /** * ARUNOX\API\PHP\Token\T_USE.php * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | |-- Token.php /* /** * ARUNOX\API\PHP\Token\Token.php * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | |-- Traits
| | | | | |-- Enums
| | | | | | |-- AsOptions.php /* /** * ARUNOX\API\PHP\Traits\Enums\AsOptions * * @package ARUNOX\API\PHP\Traits * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Helpers
| | | | | | |-- Controller.php /* /** * ARUNOX\API\PHP\Traits\Helpers\Controller * * @package ARUNOX\API\PHP\Traits * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- Response
| | | | |-- Response.php /* /** * ARUNOX\API\Response * * API-Antwort-Handling. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 */ */
| | |-- Autoloader.php /* /** * ARUNOX\Autoloader * * Dynamically loads classes based on namespace and directory mapping. * Searches in core, plugin, and theme directories for matching class files. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.4.0 * @since 1.0.0 File is created */ */
| | |-- Core
| | | |-- Auth.php /* /** * ARUNOX\Core\Auth * * Provides JWT-based authentication for the REST API. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 */ */
| | | |-- Cache.php /* /** * ARUNOX\Core\Cache * * Bietet einen Cache für Prozessdaten an * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | |-- Errors
| | | | |-- Errors.php /* /** * ARUNOX\Core\Errors * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- Hooks.php /* /** * ARUNOX\Core\Hooks * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- Launcher.php /* /** * ARUNOX\Core\Launcher * * Provides routing functionality for the ARUNOX Framework, supporting GET and POST methods * with middleware integration. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | |-- Plugins
| | | | |-- Entity.php /* /** * ARUNOX\Core\Plugins\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- Plugins.php /* /** * ARUNOX\Core\Plugins * * Manages loading, activating, and handling plugins in the ARUNOX Framework. * Uses centralized activation configuration and plugin-specific dependencies. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.3.0 */ */
| | | |-- Router.php /* /** * ARUNOX\Core\Router * * Provides routing functionality for the ARUNOX Framework, supporting GET and POST methods * with middleware integration. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | | |-- Theme.php /* /** * ARUNOX\Core\Theme * * Provides Theme functions * * @author Sparky * @copyright 2025 ARUNOX * @version 1.2.0 */ */
| | |-- Database
| | | |-- Attribute
| | | | |-- DateTime.php /* /** * ARUNOX\Database\Attribute\DateTime * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- File.php /* /** * ARUNOX\Database\Attribute\DateTime * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- Options.php /* /** * ARUNOX\Database\Attribute\Options * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- Status.php /* /** * ARUNOX\Database\Attribute\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- BaseAttribute.php /* /** * ARUNOX\Database\BaseAttribute * * Manages multiple database connections for the ARUNOX Framework. * Supports adding, retrieving, and balancing connections for various use cases. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- BaseEntity.php /* /** * ARUNOX\Database\BaseEntity * * Manages multiple database connections for the ARUNOX Framework. * Supports adding, retrieving, and balancing connections for various use cases. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- BaseEntityWithMeta.php /* /** * ARUNOX\Database\BaseEntityWithMeta * * Manages multiple database connections for the ARUNOX Framework. * Supports adding, retrieving, and balancing connections for various use cases. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- BaseModel.php /* /** * ARUNOX\Database\BaseModel * * Provides a base model class with basic CRUD operations. * Supports dynamic table definitions and integration with QueryBuilder. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created * @since 1.1.0 Modified get() and delete() to accept string values */ */
| | | |-- BaseModelWithMeta.php /* /** * ARUNOX\Database\BaseModelWithMeta * * Provides a base model class with basic CRUD operations. * Supports dynamic table definitions and integration with QueryBuilder. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created * @since 1.1.0 Modified get() and delete() to accept string values */ */
| | | |-- Connections.php /* /** * ARUNOX\Database\Connections * * Manages multiple database connections for the ARUNOX Framework. * Supports adding, retrieving, and balancing connections for various use cases. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.1.0 Hinzufügen von 'switch' und merken der aktuellen Verbindung * @since 1.0.0 File is created */ */
| | | |-- Database.php /* /** * ARUNOX\Database * * Provides centralized and secure management of database connections * using PDO for efficient database interactions. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- Filters.php /* /** * ARUNOX\Database\Filters * * Handles the translation of user-friendly query syntax into SQL-compatible WHERE clauses. * Supports advanced filtering, relational queries, and date-based logic. * * @package ARUNOX\Database * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- QueryBuilder.php /* /** * ARUNOX\Database\QueryBuilder * * Provides a fluent interface for building SQL queries dynamically. * Supports SELECT, INSERT, UPDATE, and DELETE operations with chaining methods. * * @package ARUNOX\Database * * @version 1.2.0 * @since 1.0.0 File is created * @since 1.1.0 Added INSERT, UPDATE, and DELETE methods * @since 1.2.0 Added OFFSET support and type() method */ */
| | |-- HTTP
| | | |-- Request.php /* /** * ARUNOX\Http\Request * * Klasse zur Verarbeitung und Analyse von HTTP-Anfragen. * * @package ARUNOX\HTTP * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | |-- Response.php /* /** * ARUNOX\Http\Response * * Provides a structured response object for handling HTTP responses. * * @package ARUNOX\Http * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | |-- Interfaces
| | | |-- Supports
| | | | |-- AsOptions.php /* /** * ARUNOX\Interfaces\Supports\AsOptions * * * @package ARUNOX\Interfaces\Supports * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | |-- Toggle.php /* /** * ARUNOX\Interfaces\Supports\Toggle * * * @package ARUNOX\Interfaces\Supports * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | |-- Migrations
| | | |-- BaseMigration.php /* /** * ARUNOX\Migrations\Migration * * Abstract base class for defining migrations in the ARUNOX Framework. * Provides a consistent structure for the `up()` and optional `down()` methods. * * @version 1.0.0 * @author Sparky * @copyright 2025 ARUNOX */ */
| | | |-- Entity.php /* /** * ARUNOX\Migrations\Entity * * Manages database interactions for the migrations table. * Ensures proper tracking of executed migrations. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.3 */ */
| | | |-- Manager.php /* /** * ARUNOX\Migrations\Manager * * Handles database migrations, including plugin-specific migrations. * Utilizes the Entity for database interactions. * Automatically identifies and executes pending migrations. * * @version 1.0.0 * @version 1.0.0 */ */
| | |-- Tools
| | | |-- Debug
| | | | |-- Debug.php /* /** * ARUNOX\Tools\Debug\Debug.php * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- vendor
| | |-- autoload.php
| | |-- composer
| | | |-- ClassLoader.php
| | | |-- InstalledVersions.php
| | | |-- LICENSE
| | | |-- autoload_classmap.php
| | | |-- autoload_namespaces.php
| | | |-- autoload_psr4.php
| | | |-- autoload_real.php /* /** * @return \Composer\Autoload\ClassLoader */ */
| | | |-- autoload_static.php
| | | |-- installed.json
| | | |-- installed.php
| | |-- hashids
| | | |-- hashids
| | | | |-- LICENSE
| | | | |-- composer.json
| | | | |-- src
| | | | | |-- Hashids.php /* /** * Copyright (c) Ivan Akimov. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/vinkla/hashids */ */
| | | | | |-- HashidsInterface.php /* /** * Copyright (c) Ivan Akimov. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/vinkla/hashids */ */
| | | | | |-- Math
| | | | | | |-- BCMath.php /* /** * Copyright (c) Ivan Akimov. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/vinkla/hashids */ */
| | | | | | |-- Gmp.php /* /** * Copyright (c) Ivan Akimov. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/vinkla/hashids */ */
| | | | | | |-- MathInterface.php /* /** * Copyright (c) Ivan Akimov. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/vinkla/hashids */ */
| | |-- sqids
| | | |-- sqids
| | | | |-- LICENSE
| | | | |-- composer.json
| | | | |-- src
| | | | | |-- Math
| | | | | | |-- BCMath.php /* /** * Copyright (c) Sqids maintainers. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/sqids/sqids-php */ */
| | | | | | |-- Gmp.php /* /** * Copyright (c) Sqids maintainers. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/sqids/sqids-php */ */
| | | | | | |-- MathInterface.php /* /** * Copyright (c) Sqids maintainers. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/sqids/sqids-php */ */
| | | | | |-- Sqids.php /* /** * Copyright (c) Sqids maintainers. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/sqids/sqids-php */ */
| | | | | |-- SqidsInterface.php /* /** * Copyright (c) Sqids maintainers. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @see https://github.com/sqids/sqids-php */ */
|-- plugins
| |-- agents
| | |-- assets
| | | |-- css
| | | | |-- chatai.css
| | | |-- demo.md
| | | |-- icons
| | | | |-- arrow-clockwise.svg
| | | | |-- chat-dots.svg
| | | | |-- chat-fill.svg
| | | | |-- check-circle.svg
| | | | |-- exclamation-triangle.svg
| | | | |-- hourglass-split.svg
| | | | |-- lightning-charge-fill.svg
| | | | |-- mic.svg
| | | | |-- question-circle.svg
| | | | |-- trash.svg
| | | | |-- volume-up.svg
| | | | |-- wifi-off.svg
| | | | |-- wifi.svg
| | | | |-- x-circle.svg
| | | | |-- x-lg.svg
| | | | |-- x.svg
| | | |-- js
| | | | |-- chatai.js
| | | | |-- chatai_ws.js
| | | | |-- marked.min.js
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Agents * * Configuration file for the Agent plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- generator
| | | | |-- columns.php /* /** * plugins\agents\hooks\generator\columns.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- controls.php /* /** * plugins\agenst\hooks\generator\controls.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- init.php /* /** * plugins\Agent\hooks\init.php * * Hook definitions for the Agent plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- model
| | | | |-- insert_agents.php /* /** * plugins\agents\hooks\modal\insert_agents.php * * Hook definitions for the User plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook model::insert->query->agents * @param object $query Database\QueryBuilder Object * @param string $table Current Database Table Name * * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Agents
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Agents\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Agents\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Calls
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Agents\Calls\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Agents\Calls\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Agents\Calls\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Agents\Calls\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Source.php /* /** * ARUNOX\Plugins\Agents\Calls\Source * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Agents\Calls\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Agents\Calls\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Agents\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Agents\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Processing
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Agents\Processing\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Agents\Processing\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Agents\Processing\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Agents\Processing\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Agents\Processing\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Tools
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Agents\Tools\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Agents\Tools\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Agents\Tools\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Agents\Tools\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Agents\Tools\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | |-- templates
| | | |-- login.php /* /** * Agent Login Template */ */
| |-- calendars
| | |-- config
| | | |-- schmea
| | | | |-- v0.1.0.php
| | |-- config.php /* /** * Calendars * * Plugin zur Verwaltung von Terminen und Aufgaben * * @author Sparky * @copyright 2025 ARUNOX * @version 0.1.0 * * @dependencies users * * @since 0.1.0 initial version */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\calendars\hooks\init.php * * Calendar Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Calendars
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Categories
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Categories\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Categories\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Categories\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Categories\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entries
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Entries\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Entries\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Entries\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Entries\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Participants
| | | | | | | | |-- API
| | | | | | | | | |-- v1
| | | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Entries\Participants\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Entries\Participants\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Entries\ParticipantsEntity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Entries\Participants\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Calendars\Entries\Participants\Status * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Calendars\Entries\Status * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Tasks
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Tasks\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Tasks\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Assignments
| | | | | | | | |-- API
| | | | | | | | | |-- v1
| | | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Assignments\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Assignments\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Tasks\AssignmentsEntity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Assignments\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Assignments\Status * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Model * * Handles database interactions for the Tasks plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Status * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Templates
| | | | | | | | |-- API
| | | | | | | | | |-- v1
| | | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Templates\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Templates\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Templates\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Calendars\Tasks\Templates\Model * * Handles database interactions for the Tasks plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- cards
| | |-- assets
| | | |-- js
| | | | |-- arunox
| | | | | |-- hooks
| | | | | | |-- templates
| | | | | | | |-- _general.js
| | | | | | | |-- login.js
| | | | | |-- nfc.js
| | | | |-- cards.js
| | |-- config.php /* /** * Cards * * Plugin zur Verwaltung von Kunden-/Mitarbeiter-/Rabattkarten * * @author Sparky * @copyright 2025 ARUNOX * @version 0.1.0 * * @since 0.1.0 initial version */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\cards\hooks\init.php * * Card Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- pwa.php /* /** * plugins\cards\hooks\pwa.php * * Card Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Cards
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Cards\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Cards\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Cards\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Cards\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Cards\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Cards\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | |-- Locations
| | | | | | |-- Cards
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Locations\Cards\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Locations\Cards\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Locations\Cards\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Locations\Cards\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Role.php /* /** * ARUNOX\Plugins\Locations\Cards\Role * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- Tools
| | | | | |-- Cardnumber
| | | | | | |-- BaseCalc.php /* /** * ARUNOX\Tools\Cardnumber\Cardnumber.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- Cardnumber.php /* /** * ARUNOX\Tools\Cardnumber\Cardnumber.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- v1.php /* /** * ARUNOX\Tools\Cardnumber\v1.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- v2.php /* /** * ARUNOX\Tools\Cardnumber\v2.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- contacts
| | |-- config.php /* /** * Contacts * * Configuration file for the Contacts plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 0.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\contacts\hooks\init.php * * Contact Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Contacts
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Contacts\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Contacts\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Addresses
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Contacts\Addresses\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Contacts\Addresses\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Contacts\Addresses\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Contacts\Addresses\Model * * Handles database interactions for the Contact Addresses plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Primary.php /* /** * ARUNOX\Plugins\Contacts\Addresses\Primary * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Category.php /* /** * ARUNOX\Plugins\Contacts\Category * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Contacts
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Contacts\Contacts\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Contacts\Contacts\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Contacts\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Invoice.php /* /** * ARUNOX\Plugins\Contacts\Invoice * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Contacts\Model * * Handles database interactions for the Contacts plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Reachability.php /* /** * ARUNOX\Plugins\Contacts\Reachability * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Contacts\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- cronjobs
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Cronjobs * * Configuration file for the User plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 0.0.0 * * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- generator
| | | | |-- buttons.php /* /** * plugins\cronjobs\hooks\generator\buttons.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- columns.php /* /** * plugins\cronjobs\hooks\generator\columns.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- controls.php /* /** * plugins\cronjobs\hooks\generator\controls.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- init.php /* /** * plugins\cronjobs\hooks\init.php * * Cronjob Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Cronjobs
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Cronjobs\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Cronjobs\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Cronjobs\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Interval.php /* /** * ARUNOX\Plugins\Cronjobs\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Cronjobs\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Running.php /* /** * ARUNOX\Plugins\Cronjobs\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- dev
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Development Tools * * [description] * * @author Sparky * @copyright 2025 ARUNOX * @version 0.0.0 * * @preload TRUE * @system-need admin * @system-only admin * @dependencies users * * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- chatai.php /* /** * plugins\dev\hooks\chatai.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- debug.php /* /** * plugins\dev\hooks\debug.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Dev
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Dev\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Plugins
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Dev\Plugins\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Dev\Plugins\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Dev\Plugins\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Ignore.php /* /** * ARUNOX\Plugins\Dev\Plugins\Ignore * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Dev\Plugins\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Preload.php /* /** * ARUNOX\Plugins\Dev\Plugins\Preload * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- events
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Events * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- config.php /* /** * plugins\Events\hooks\config.php * * Hook definitions for the User plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Events
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Events\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Events\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Bookings
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Events\Bookings\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Events\Bookings\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Events\Bookings\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Events\Bookings\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Events\Bookings\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Events\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Events\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Tickets
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Events\Tickets\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Events\Tickets\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- AgeCheck.php /* /** * ARUNOX\Plugins\Events\Tickets\AgeCheck * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Events\Tickets\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Events\Tickets\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Vouchers
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Events\Vouchers\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Events\Vouchers\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Events\Vouchers\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Events\Vouchers\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Events\Vouchers\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- locations
| | |-- config.php /* /** * Locations * * Plugin zur Verwaltung von Standorten * * @author Sparky * @copyright 2025 ARUNOX * @version 0.1.0 * * @since 0.1.0 initial version */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\locations\hooks\init.php * * Location Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Locations
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Locations\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Locations\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Locations\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Locations\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Users
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Locations\Users\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Locations\Users\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Locations\Users\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Locations\Users\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- logs
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Logs * * Zentrales Logbuch für System- und Benutzeraktionen mit Bezug zu beliebigen Objekten im System. * Unterstützt maschinenlesbare Aktionsschlüssel, menschenlesbare Nachrichten sowie strukturierte Kontextdaten. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @preload TRUE * @system-need ALL * @dependencies users * * @since 1.0.0 Plugin initial erstellt */ */
| | |-- hooks
| | | |-- model
| | | | |-- created.php /* /** * plugins\logs\hooks\modal\created.php * * Hook definitions for "updated Logs". * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook model::created * @param mixed $result save result * @param string $table Current Database Table Name * @param object $query Database\QueryBuilder Object * @param string $hook Hook type/name * @param array $changed changed Data * @param string $class Current static class * * @since 1.0.0 File is created */ */
| | | | |-- updated.php /* /** * plugins\logs\hooks\modal\updated.php * * Hook definitions for "updated Logs". * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook model::updated * @param mixed $result save result * @param string $table Current Database Table Name * @param object $query Database\QueryBuilder Object * @param string $hook Hook type/name * @param array $changed changed Data * @param string $class Current static class * * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- API
| | | | | |-- PHP
| | | | | | |-- Attributes
| | | | | | | |-- Logs
| | | | | | | | |-- Rules
| | | | | | | | | |-- Create.php /* /** * ARUNOX\API\PHP\Attributes\Logs\Rules\Create * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Update.php /* /** * ARUNOX\API\PHP\Attributes\Logs\Rules\Update * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- Plugins
| | | | | |-- Logs
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Logs\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Logs\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Logs\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Logs\Model * * Handles database interactions for the Logs plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- mailer
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Mailer * * Configuration file for the User plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- config.php /* /** * plugins\mailer\hooks\config.php * * Hook definitions for the User plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- messages
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * Messages * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- config.php /* /** * plugins\messages\hooks\config.php * * Hook definitions for the User plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- generator
| | | | |-- columns.php /* /** * plugins\users\hooks\generator\columns.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- init.php /* /** * plugins\messages\hooks\init.php * * Message Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Messages
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Messages\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Messages\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Messages\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Identifier.php /* /** * ARUNOX\Plugins\Messages\Identifier * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Messages\Model * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Messages\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- openai
| | |-- config.php /* /** * OpenAI * * Configuration file for the User plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 0.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- config.php /* /** * plugins/OpenAI/hooks/config.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- API
| | | | | |-- OpenAI
| | | | | | |-- Assistants.php /* /** * ARUNOX\Api\OpenAI\Assistants.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- Chat
| | | | | | | |-- Completions.php /* /** * ARUNOX\Api\OpenAI\Chat\Completions.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Messages.php /* /** * ARUNOX\Api\OpenAI\Chat\Messages.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- Messages
| | | | | | | |-- Role.php /* /** * ARUNOX\API\OpenAI\Messages * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- OpenAI.php /* /** * ARUNOX\Api\OpenAI\OpenAI.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- Responses.php /* /** * ARUNOX\Api\OpenAI\Responses.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | |-- Threads
| | | | | | | |-- Messages.php /* /** * ARUNOX\Api\OpenAI\Threads\Messages.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Outputs.php /* /** * ARUNOX\Api\OpenAI\Threads\Outputs.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Runs.php /* /** * ARUNOX\Api\OpenAI\Threads\Runs.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Threads.php /* /** * ARUNOX\Api\OpenAI\Threads\Threads.php * * @author Sparky * @copyright 2023 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| |-- products
| | |-- config.php /* /** * Products * * Configuration file for the Products plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 0.0.0 * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\products\hooks\init.php * * Product Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Products
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Products\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Products\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Products\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Products\Model * * Handles database interactions for the Contacts plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Sales
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Products\Sales\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Products\Sales\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Products\Sales\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Products\Sales\Model * * Handles database interactions for the Contacts plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Types
| | | | | | | | |-- API
| | | | | | | | | |-- v1
| | | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Products\Sales\Types\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Products\Sales\Types\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- CalcBase.php /* /** * ARUNOX\Plugins\Products\Sales\Types\CalcBase * * Handles database interactions for the products plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- CalcOperator.php /* /** * ARUNOX\Plugins\Products\Sales\Types\CalcOperator * * Handles database interactions for the products plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Products\Sales\Types\Entity * * Represents a agent entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Products\Sales\Types\Model * * Handles database interactions for the Contacts plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Products\Sales\Types\Status * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Services
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Products\Services\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Products\Services\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Type.php /* /** * ARUNOX\Plugins\Products\Type * * Handles database interactions for the productss plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- projects
| | |-- config.php /* /** * Projects * * Plugin zur Verwaltung von Projekten * * @author Sparky * @copyright 2025 ARUNOX * @version 0.1.0 * * @dependencies users * * @since 0.1.0 initial version */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\projects\hooks\init.php * * Project Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- model
| | | | |-- updated.php /* /** * plugins\projects\hooks\modal\updated.php * * Hook definitions for "updated Logs". * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook model::updated->projects_types * @param mixed $result save result * @param string $table Current Database Table Name * @param object $query Database\QueryBuilder Object * @param string $hook Hook type/name * @param array $changed changed Data * @param string $class Current static class * * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- Projects
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Projects\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Projects\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Projects\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Projects\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Steps
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Projects\Steps\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Projects\Steps\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Projects\Steps\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Projects\Steps\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Types
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Projects\Types\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Projects\Types\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Projects\Types\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Projects\Types\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Projects\Types\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Steps
| | | | | | | | |-- API
| | | | | | | | | |-- v1
| | | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\Projects\Types\Steps\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\Projects\Types\Steps\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\Projects\Types\Steps\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\Projects\Types\Steps\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\Projects\Types\Steps\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- pwas
| | |-- assets
| | |-- config.php /* /** * Progressive Web App * * Plugin zur Installation und Ausführen von PWAs * * @author Sparky * @copyright 2025 ARUNOX * @version 0.1.0 * * @dependencies systems * * @since 0.1.0 initial version */ */
| | |-- hooks
| | | |-- init.php /* /** * plugins\pwas\hooks\init.php * * PWA Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | |-- pwa.php /* /** * plugins\pwas\hooks\init.php * * PWA Plugin * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Generator
| | | | | |-- PWA
| | | | | | |-- Manifest.php /* /** * ARUNOX\Generator\PWA\Manifest * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | |-- Launcher
| | | | | |-- PWA
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Launcher\PWA\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- PWA.php /* /** * ARUNOX\Launcher\PWA * * @author Sparky * @copyright 2024 Sparky@ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | |-- Plugins
| | | | | |-- PWAs
| | | | | | |-- API
| | | | | | | |-- v1
| | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\PWAs\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\PWAs\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\PWAs\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Images
| | | | | | | |-- API
| | | | | | | | |-- v1
| | | | | | | | | |-- Controller.php /* /** * ARUNOX\Plugins\PWAs\Images\API\v1\Controller * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Routes.php /* /** * ARUNOX\Plugins\PWAs\Images\API\v1\Router * * Basisklasse für alle Controller in der API. * * @package ARUNOX\API * * @author Sparky * @copyright 2025 ARUNOX * @version 1.1.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Entity.php /* /** * ARUNOX\Plugins\PWAs\Images\Entity * * Represents a log entity with basic attributes and methods. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- FormFactor.php /* /** * ARUNOX\Plugins\PWAs\Images\FormFactor * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Mimetype.php /* /** * ARUNOX\Plugins\PWAs\Images\Mimetype * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Model.php /* /** * ARUNOX\Plugins\PWAs\Images\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\PWAs\Images\Status * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\PWAs\Images\Type * * Handles database interactions for the Agents plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | | | |-- Model.php /* /** * ARUNOX\Plugins\PWAs\Model * * Handles database interactions for the project plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| |-- rest
| | |-- assets
| | | |-- bootstrap-icons.hash
| | | |-- bootstrap-icons.json
| | | |-- icon_emoji.json
| | | |-- js
| | | | |-- components
| | | | | |-- button.js
| | | | | |-- form.js
| | | | | |-- headline.js
| | | | | |-- icon.js
| | | | | |-- notifications.js
| | | | | |-- table.js
| | | | | |-- tabs.js
| | | | |-- core
| | | | | |-- hooks.js
| | | | | |-- loader.js
| | | | | |-- prototypes.js
| | | | | |-- registry.js
| | | | | |-- router.js
| | | | | |-- templates.js
| | | | | |-- utilities.js
| | | | |-- hooks
| | | | | |-- _general.js
| | | | | |-- colorize.js
| | | |-- scss
| | | | |-- _functions.scss
| | | | |-- _mixins.scss
| | | | |-- colors
| | | | | |-- _functions.scss
| | | | | |-- _mixins.scss
| | | | | |-- _styles.scss
| | | | | |-- _variables.scss
| | | | |-- layout
| | | | | |-- _button.scss
| | | | | |-- _form.scss
| | | | | |-- _table.scss
| | | | | |-- _tabs.scss
| | |-- assets.OLD
| | | |-- bootstrap-icons.hash
| | | |-- bootstrap-icons.json
| | | |-- icon_emoji.json
| | | |-- js
| | | | |-- app.js
| | | | |-- arunox
| | | | | |-- _OLD
| | | | | | |-- components
| | | | | | | |-- breadcrumbs.js
| | | | | | | |-- headline.js
| | | | | | | |-- icon.js
| | | | | | | |-- link.js
| | | | | | | |-- paragraph.js
| | | | | | |-- data
| | | | | | | |-- form
| | | | | | | | |-- feedback.js
| | | | | | | | |-- input.js
| | | | | | | |-- table
| | | | | | | | |-- column.js
| | | | | | | | |-- row.js
| | | | | | | | |-- table.js
| | | | | | | |-- table.js
| | | | | | | |-- tabs.js
| | | | | | |-- header
| | | | | | | |-- link.js
| | | | | | |-- hooks
| | | | | | | |-- inputs
| | | | | | | | |-- password.js
| | | | | | | |-- menus.js
| | | | | | | |-- validation.js
| | | | | | |-- layouts
| | | | | | | |-- tabs.js
| | | | | | |-- templates
| | | | | | | |-- default.js
| | | | | | |-- validators
| | | | | | | |-- required.js
| | | | | | |-- wrapper
| | | | | | | |-- dialog.js
| | | | | |-- hooks
| | | | | | |-- colorize.js
| | | | | |-- router.js
| | | | | |-- templates
| | | | | | |-- _general.js
| | | | | | |-- button.js
| | | | | | |-- dynamic.js
| | | | | | |-- form.js
| | | | | | |-- icon.js
| | | | | | |-- notifications.js
| | | | | | |-- table.js
| | | | |-- core
| | | | | |-- generator.js
| | | | | |-- helpers.js
| | | | | |-- prototype.js
| | | | | |-- router.js
| | | | | |-- template.js
| | | | | |-- updater.js
| | | | | |-- validator.js
| | | | |-- generator
| | | | | |-- components
| | | | | | |-- badge.js
| | | | | | |-- breadcrumbs.js
| | | | | | |-- button.js
| | | | | | |-- headline.js
| | | | | | |-- icon.js
| | | | | | |-- link.js
| | | | | | |-- notification.js
| | | | | | |-- paragraph.js
| | | | | | |-- tooltips.js
| | | | | |-- data
| | | | | | |-- chart.js
| | | | | | |-- form
| | | | | | | |-- additional
| | | | | | | | |-- defaults.js
| | | | | | | | |-- feedback.js
| | | | | | | | |-- validate.js
| | | | | | | |-- control
| | | | | | | | |-- checkbox.js
| | | | | | | | |-- code.js
| | | | | | | | |-- file.js
| | | | | | | | |-- password.js
| | | | | | | | |-- progress.js
| | | | | | | | |-- radio.js
| | | | | | | | |-- range.js
| | | | | | | | |-- select.js
| | | | | | | | |-- textarea.js
| | | | | | | |-- control.js
| | | | | | | |-- form.js
| | | | | | | |-- group.js
| | | | | | | |-- validators
| | | | | | | | |-- checkbox.js
| | | | | | | | |-- confirm.js
| | | | | | | | |-- email.js
| | | | | | | | |-- float.js
| | | | | | | | |-- number.js
| | | | | | | | |-- radio.js
| | | | | | | | |-- request.js
| | | | | | | | |-- required.js
| | | | | | | | |-- tel.js
| | | | | | | | |-- url.js
| | | | | | |-- table
| | | | | | | |-- column
| | | | | | | | |-- actions.js
| | | | | | | | |-- amount.js
| | | | | | | | |-- date.js
| | | | | | | | |-- datetime.js
| | | | | | | | |-- email.js
| | | | | | | | |-- icon.js
| | | | | | | | |-- status-header.js
| | | | | | | | |-- status.js
| | | | | | | | |-- text-header.js
| | | | | | | | |-- text.js
| | | | | | | | |-- time.js
| | | | | | | | |-- url.js
| | | | | | | |-- column.js
| | | | | | | |-- header.js
| | | | | | | |-- row.js
| | | | | | | |-- table.js
| | | | | | | |-- toolbar.js
| | | | | |-- header
| | | | | | |-- link.js
| | | | | |-- helpers
| | | | | | |-- colorize.js
| | | | | |-- layouts
| | | | | | |-- menu.js
| | | | | | |-- tabs.js
| | | | | |-- templates
| | | | | | |-- default.js
| | | | | |-- wrapper
| | | | | | |-- dialog.js
| | | | | | |-- dynamic.js
| | | | | | |-- notifications.js
| | | | |-- rest.js
| | | |-- scss
| | | | |-- _functions.scss
| | | | |-- _mixins.scss
| | | | |-- colors
| | | | | |-- _functions.scss
| | | | | |-- _mixins.scss
| | | | | |-- _styles.scss
| | | | | |-- _variables.scss
| | | | |-- layout
| | | | | |-- _form.scss
| | | | | |-- _table.scss
| | | | | |-- _tabs.scss
| | | | |-- wrapper
| | | | | |-- _dialog.scss
| | |-- config
| | | |-- schema
| | | | |-- v1.0.0.php
| | |-- config.php /* /** * REST Frontend * * Configuration file for the REST Frontend plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @preload TRUE * * @since 1.0.0 File is created */ */
| | |-- hooks
| | | |-- database
| | | | |-- attribute
| | | | | |-- options
| | | | | | |-- get.php /* /** * plugins\tenants\hooks\database\attribute\options\get.php * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook database.attribute.options::get * @param array $option Option * * @since 1.0.0 File is created */ */
| | | |-- generator
| | | | |-- actions.php /* /** * plugins\rest\hooks\generator\actions.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- buttons.php /* /** * plugins\rest\hooks\generator\buttons.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- columns.php /* /** * plugins\rest\hooks\generator\columns.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- controls.php /* /** * plugins\rest\hooks\generator\controls.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | | |-- enum
| | | | | |-- icon.php /* /** * plugins\agents\hooks\modal\insert_agents.php * * Hook definitions for the User plugin. * Adds authentication-related hooks to the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @hook config::loaded * * @since 1.0.0 File is created */ */
| | | |-- public.php /* /** * plugins\rest\hooks\public.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- rest.php /* /** * plugins\rest\hooks\rest.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | | |-- theme.php /* /** * plugins\rest\hooks\theme.php * * Hooks definitions for the REST plugin. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * * @since 1.0.0 File is created */ */
| | |-- library
| | | |-- ARUNOX
| | | | |-- Plugins
| | | | | |-- REST
| | | | | | |-- Generator
| | | | | | | |-- Base
| | | | | | | | |-- BaseGenerator.php /* /** * ARUNOX\Plugins\REST\Generator\Base\BaseGenerator * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- BaseWrapper.php /* /** * ARUNOX\Plugins\REST\Generator\Base\BaseWrapper * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Components
| | | | | | | | |-- Button
| | | | | | | | | |-- Button.php /* /** * ARUNOX\Plugins\REST\Generator\Components\Button * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\REST\Generator\Components\Button\Type * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- Headline.php /* /** * ARUNOX\Plugins\REST\GeneratorOLD\Components\Headline * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- Paragraph.php /* /** * ARUNOX\Plugins\REST\GeneratorOLD\Components\Paragraph * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Config
| | | | | | | | |-- Color.php /* /** * ARUNOX\Plugins\REST\Generator\Config\Color * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- Icon.php /* /** * Auto-generiert aus Bootstrap-Icons JSON */ */
| | | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\REST\Generator\Config\Type * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Data
| | | | | | | | |-- Form
| | | | | | | | | |-- Control
| | | | | | | | | | |-- Checkbox.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Checkbox * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Control.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Password.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Password * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Progress.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Progress * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Radio.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Radio * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Range.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Range * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Select.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Select * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Textarea.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Textarea * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Control\Type * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Form.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Group.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Group * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Helpers
| | | | | | | | | | |-- ControlHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Helpers\ControlHelpers * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- GroupHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Form\Helpers\GroupHelpers * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- Table
| | | | | | | | | |-- Column
| | | | | | | | | | |-- Actions.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table\Column\Actions * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Column.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table\Column * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Status.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table\Column\Status * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | | |-- Type.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table\Type * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Helpers
| | | | | | | | | | |-- TableHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table\Helpers\Table * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Table.php /* /** * ARUNOX\Plugins\REST\Generator\Data\Table * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Generator.php /* /** * ARUNOX\Plugins\REST\Generator * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Helpers
| | | | | | | | |-- ActionHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Helpers\ActionHelpers * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- ButtonHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Helpers\ButtonHelpers * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | |-- TextHelpers.php /* /** * ARUNOX\Plugins\REST\Generator\Helpers\TextHelpers * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | |-- Layouts
| | | | | | | | |-- Tabs
| | | | | | | | | |-- Tab.php /* /** * ARUNOX\Plugins\REST\Generator\Layouts\Tabs\Tab * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky * @copyright 2025 ARUNOX * @version 1.0.0 * @since 1.0.0 File is created */ */
| | | | | | | | | |-- Tabs.php /* /** * ARUNOX\Plugins\REST\Generator\Layouts\Tabs * * Provides a unified hook mechanism for managing actions and filters within the ARUNOX Framework. * * @author Sparky