Exponential\Command\Extension\Xrowextract\Archive | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_archive.php:30 | The code of extension/xrowextract/bin/php/archive.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Csv | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_csv.php:28 | The code of extension/xrowextract/bin/php/csv.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Destination | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_destination.php:31 | The code of extension/xrowextract/bin/php/destination.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\History | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_history.php:23 | The code of extension/xrowextract/bin/php/history.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Import | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_import.php:30 | The code of extension/xrowextract/bin/php/import.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Job | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_job.php:27 | The code of extension/xrowextract/bin/php/job.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Package | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_package.php:46 | The code of extension/xrowextract/bin/php/package.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Requirements | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_requirements.php:29 | The code of extension/xrowextract/bin/php/requirements.php, moved into a class (#207 stage 1). |
Exponential\Command\Extension\Xrowextract\Schedule | class extends Command | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/commands/php_schedule.php:29 | The code of extension/xrowextract/bin/php/schedule.php, moved into a class (#207 stage 1). |
Exponential\Cronjob\Extension\Xrowextract\Xrowextract | class extends CronjobPart | Command (console, scripts, cronjobs) | extension/xrowextract/classes/runnable/cronjobs/xrowextract.php:25 | The code of extension/xrowextract/cronjobs/xrowextract.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Archive | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/archive.php:19 | The code of extension/xrowextract/modules/xrowextract/archive.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Browse | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/browse.php:42 | The code of extension/xrowextract/modules/xrowextract/browse.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\BrowseFile | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/browse_file.php:30 | The code of extension/xrowextract/modules/xrowextract/browse_file.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Compare | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/compare.php:25 | The code of extension/xrowextract/modules/xrowextract/compare.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Csv | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/csv.php:95 | Read an export back the way a spreadsheet does (same separator and quoting) for the preview table: header, rows with a flag per cell, and what the pr… |
Exponential\View\Extension\Xrowextract\Xrowextract\Destinations | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/destinations.php:19 | The code of extension/xrowextract/modules/xrowextract/destinations.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\History | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/history.php:20 | The code of extension/xrowextract/modules/xrowextract/history.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Import | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/import.php:21 | The code of extension/xrowextract/modules/xrowextract/import.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\JobDownload | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/job_download.php:22 | The code of extension/xrowextract/modules/xrowextract/job_download.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Jobs | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/jobs.php:19 | The code of extension/xrowextract/modules/xrowextract/jobs.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\JobStatus | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/job_status.php:19 | The code of extension/xrowextract/modules/xrowextract/job_status.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Package | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/package.php:24 | The code of extension/xrowextract/modules/xrowextract/package.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\Schedules | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/schedules.php:21 | The code of extension/xrowextract/modules/xrowextract/schedules.php, moved into a class (#207 stage 1). |
Exponential\View\Extension\Xrowextract\Xrowextract\SubtreeClasses | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/subtree_classes.php:13 | The code of extension/xrowextract/modules/xrowextract/subtree_classes.php: the classes below a node for the content tree's Advanced › Export › "Subtr… |
Exponential\View\Extension\Xrowextract\Xrowextract\UploadChunk | class extends ModuleView | Module view (Page Controller) | extension/xrowextract/classes/runnable/views/xrowextract/upload_chunk.php:23 | The code of extension/xrowextract/modules/xrowextract/upload_chunk.php, moved into a class (#207 stage 1). |
ParserInterface | class | – | extension/xrowextract/classes/parserinterface.php:8 | – |
XrowBaseHandler | class | Strategy / handler | extension/xrowextract/classes/xrowbasehandler.php:3 | – |
XrowExtractArchive | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractarchive.php:12 | The site archive: the objects of many classes below many nodes, one CSV file per class, with a manifest, packed as zip, tar.gz, tar.bz2, tar.xz, 7z o… |
XrowExtractCatalogue | class | Utility (static helper) | extension/xrowextract/classes/xrowextractcatalogue.php:13 | The column catalogue beyond the class attributes as they are: |
XrowExtractColumns | class | Utility (static helper) | extension/xrowextract/classes/xrowextractcolumns.php:8 | The columns of an export and their values: the special (non class attribute) columns, a class's attribute columns, and one object as a row of CSV cel… |
XrowExtractCron | class | Utility (static helper) | extension/xrowextract/classes/xrowextractcron.php:16 | When a schedule runs: the simple choices of the Schedules page (hourly at minute M, daily at HH:MM, weekly on a day at HH:MM, monthly on a day at HH:… |
XrowExtractDestination | class extends eZPersistentObject | Active Record (eZPersistentObject) | extension/xrowextract/classes/xrowextractdestination.php:9 | A named, reusable delivery destination (table xrowextract_destination). |
XrowExtractEntry | class | Utility (static helper) | extension/xrowextract/classes/xrowextractentry.php:14 | The entry parameters of xrowextract/csv: the content tree's Advanced › Export menu opens the CSV form pre-filled for a node with xrowextract/csv/(nod… |
XrowExtractFetchAlias | class | Utility (static helper) | extension/xrowextract/classes/xrowextractfetchalias.php:18 | Named fetches from fetchalias.ini usable in the extract view and the CLI: a "tree" / "list" / "tree_count" / "list_count" alias's Constant values rea… |
XrowExtractFileModes | trait | Trait (mixin) | extension/xrowextract/classes/xrowextractfilemodes.php:14 | The modes the extension gives its files and directories, within the limits EZP_FILE_MODE_MAX / EZP_DIR_MODE_MAX the kernel reads from config.php (see… |
XrowExtractFilters | class | Decorator / filter, Factory and static factory methods | extension/xrowextract/classes/xrowextractfilters.php:16 | Filters of an export: a date range (published, modified, or a date attribute of the class; any, today, the last N days, since, before, between, futur… |
XrowExtractFunctionCollection | class | Fetch function (Query Object, Facade), Utility (static helper) | extension/xrowextract/classes/xrowextractfunctioncollection.php:4 | The xrowextract module's template fetch functions (modules/xrowextract/function_definition.php). |
XrowExtractHasChildrenFilter | class | Decorator / filter, INI plugin point (extension point) | extension/xrowextract/classes/xrowextracthaschildrenfilter.php:11 | Extended attribute filter "XrowExtractHasChildren": only objects whose node has at least one child (leaf content otherwise). |
XrowExtractHistory | class extends eZPersistentObject | Active Record (eZPersistentObject) | extension/xrowextract/classes/xrowextracthistory.php:12 | The export history index (table xrowextract_history): one row per run - a background job (started by hand, from the command line or by a schedule) or… |
XrowExtractImport | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractimport.php:22 | The other direction of the export: reads a CSV or JSON file written by XrowExtractWriter (any column set, in particular "migration") back into conten… |
xrowextractInfo | class | Value object / struct | extension/xrowextract/ezinfo.php:10 | – |
XrowExtractJob | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractjob.php:16 | A background export job: one folder per job below the var directory (var//xrowextract-jobs//), holding job.json (state), progress.json (written by th… |
XrowExtractManifest | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractmanifest.php:20 | The typed column manifest of an export: what every column of a file is (its id, the name in the file, the datatype, the chosen format and language),… |
XrowExtractNotifier | class | Utility (static helper) | extension/xrowextract/classes/xrowextractnotifier.php:13 | What a schedule's owner (and whoever else it names) hears about a run: - e-mail on failure (a failed or skipped run, or a failed delivery): always to… |
XrowExtractNotifierHttp | class extends XrowExtractTransport | – | extension/xrowextract/classes/xrowextractnotifier.php:216 | The webhook's HTTP call: XrowExtractTransport's curl helper with a JSON body. |
XrowExtractPackage | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractpackage.php:18 | Content-package (.ezpkg) support for xrowextract/package: inspecting a package's content classes and content objects before anything is written (the… |
XrowExtractPreset | class | Utility (static helper) | extension/xrowextract/classes/xrowextractpreset.php:25 | A saved export preset: a complete, named CSV or archive export definition (scope, node(s), class or sets, columns, languages, every filter, sort, out… |
XrowExtractReimport | class | Utility (static helper) | extension/xrowextract/classes/xrowextractreimport.php:13 | "Re-import this file" on the Jobs and History pages: the file of a finished class export (a CSV, JSON or XML job of the One class view, the command l… |
XrowExtractRelationFilter | class | Decorator / filter, INI plugin point (extension point) | extension/xrowextract/classes/xrowextractrelationfilter.php:17 | Extended attribute filter "XrowExtractRelation": only objects that relate to a given object (relation_type ignored — any relation counts, including o… |
XrowExtractRequirements | class | Utility (static helper) | extension/xrowextract/classes/xrowextractrequirements.php:19 | What the extension needs from PHP and the server, in one place: each requirement (a PHP version, a PHP extension, a function a hosting may disable, a… |
XrowExtractSchedule | class extends eZPersistentObject | Active Record (eZPersistentObject) | extension/xrowextract/classes/xrowextractschedule.php:20 | A scheduled export or import (table xrowextract_schedule, created lazily by XrowExtractSchema). |
XrowExtractScheduler | class | Utility (static helper) | extension/xrowextract/classes/xrowextractscheduler.php:15 | Runs schedules: finds the due ones (the cronjob part, cronjobs/xrowextract.php, or bin/php/schedule.php --cron), turns each into an ordinary backgrou… |
XrowExtractSchema | class | Utility (static helper) | extension/xrowextract/classes/xrowextractschema.php:11 | The extension's own tables (xrowextract_schedule, xrowextract_destination, xrowextract_history), created lazily and idempotently the first time one o… |
XrowExtractSecrets | class | Utility (static helper) | extension/xrowextract/classes/xrowextractsecrets.php:15 | Destination credentials at rest: libsodium secretbox (XSalsa20-Poly1305) with a 32 byte key kept in a key file outside the database. |
XrowExtractTransfer | class | Utility (static helper) | extension/xrowextract/classes/xrowextracttransfer.php:20 | Export's part of Exponential's transfer runs (6.0.15 and later): one engine and one run history for every import and export tool of the installation. |
XrowExtractTransferTask | class implements expKernelTransferTask | – | extension/xrowextract/classes/xrowextracttransfertask.php:18 | One background job of Export, run by one of the kernel's engines (Exponential 6.0.15 and later): the job queue (expqueue, job type xrowextract.run) o… |
XrowExtractTranslationFilter | class | Decorator / filter, INI plugin point (extension point) | extension/xrowextract/classes/xrowextracttranslationfilter.php:24 | Extended attribute filter "XrowExtractTranslation": only objects that have a translation in the given language. |
XrowExtractTransport | abstract class | Strategy / handler, Template Method / abstract base class | extension/xrowextract/classes/transports/xrowextracttransport.php:10 | One way of delivering a file to (or, for a scheduled import, fetching one from) a destination. |
XrowExtractTransportFtp | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransportftp.php:9 | FTP and FTPS through the curl extension: plain FTP (unencrypted: user, password and file travel in clear text - the Destinations page says so), expli… |
XrowExtractTransportHttp | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransporthttp.php:10 | HTTP POST of the file (a webhook upload): multipart/form-data with the file ("file" by default), its manifest ("manifest", when there is one) and a J… |
XrowExtractTransportLocal | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransportlocal.php:8 | A local folder, or a NAS share mounted on this server. |
XrowExtractTransportS3 | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransports3.php:9 | S3 compatible object storage (AWS S3, MinIO, Wasabi, ...) with AWS Signature Version 4, written here directly (no SDK, no composer): PUT Object with… |
XrowExtractTransportSftp | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransportsftp.php:18 | SFTP. |
XrowExtractTransportWebdav | class extends XrowExtractTransport | – | extension/xrowextract/classes/transports/xrowextracttransportwebdav.php:7 | WebDAV (Nextcloud, ownCloud, Apache mod_dav, a NAS): the folder is created with MKCOL where missing, the file is PUT under a temporary name and MOVEd… |
XrowExtractUpload | class | Factory and static factory methods, Utility (static helper) | extension/xrowextract/classes/xrowextractupload.php:22 | A chunked upload: one folder per upload (var//xrowextract/uploads//), holding meta.json (owner, original name, total size, bytes received so far, whe… |
XrowExtractUserStatusFilter | class | Decorator / filter, INI plugin point (extension point) | extension/xrowextract/classes/xrowextractuserstatusfilter.php:12 | Extended attribute filter "XrowExtractUserStatus": only user objects that are enabled, or only ones that are disabled, via the standard `ezuser_setti… |
XrowExtractWriter | class | – | extension/xrowextract/classes/xrowextractwriter.php:13 | Writes export rows as CSV, JSON or XML. |
XroweZBinaryfileExportHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezbinaryfilehandler.php:2 | – |
XroweZBooleanHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezbooleanhandler.php:2 | – |
XroweZDateHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezdatehandler.php:2 | – |
XroweZDateTimeHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezdatetimehandler.php:2 | – |
XroweZEmailHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezemailhandler.php:3 | – |
XroweZenhancedobjectrelationHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezenhancedobjectrelationhandler.php:3 | – |
XroweZEnumHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezenumhandler.php:2 | – |
XroweZExampleHandler | class extends XrowBaseHandler | Strategy / handler | extension/xrowextract/classes/parsers/xrowezexamplehandler.php:2 | – |
XroweZFloatHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezfloathandler.php:3 | – |
XroweZIdentifierHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezidentifierhandler.php:3 | – |
XroweZImageExportHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezimagehandler.php:2 | – |
XroweZIntegerHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezintegerhandler.php:3 | – |
XroweZKeywordHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezkeywordhandler.php:2 | – |
XroweZMatrixExportHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezmatrixhandler.php:3 | – |
XroweZMediaExportHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezmediahandler.php:2 | – |
XroweZObjectRelationHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezobjectrelationhandler.php:3 | – |
XroweZObjectRelationListHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezobjectrelationlisthandler.php:3 | – |
XroweZPriceHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezpricehandler.php:3 | – |
XroweZSelectionHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezselectionhandler.php:2 | – |
XroweZStringHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezstringhandler.php:3 | – |
XroweZTextHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xroweztexthandler.php:3 | – |
XroweZTimeHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xroweztimehandler.php:2 | – |
XroweZURLHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezurlhandler.php:3 | – |
XroweZUserHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezuserhandler.php:3 | – |
XroweZXMLTextHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowezxmltexthandler.php:2 | – |
XrowhmregexplineHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowhmregexplinehandler.php:3 | – |
XrowxrowmetadataHandler | class extends XrowBaseHandler | INI plugin point (extension point), Strategy / handler | extension/xrowextract/classes/parsers/xrowxrowmetadatahandler.php:7 | xrowmetadata (SEO and sitemap meta data): the title by default. |