Commit Graph

26 Commits

Author SHA1 Message Date
Kamil Tekiela
384f47ffc8 Remove __('Options')
It was not used anywhere.

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:24:47 +00:00
Kamil Tekiela
bb3855bbe4 Remove $pluginName . '_' .
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:21:46 +00:00
Kamil Tekiela
e1af783d58 Fix group header's IDs
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-02-26 00:21:46 +00:00
Maurício Meneghini Fauth
d617866e49
Extract DatabaseInterface dep from export plugins
Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2026-01-29 11:49:19 -03:00
Kamil Tekiela
fb0401e94f Use Settings Export
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-17 16:01:21 +00:00
Kamil Tekiela
51569eb644 Create InsufficientSpaceExportException
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2026-01-15 21:28:53 +00:00
Kamil Tekiela
f89bfd594a Replace Export with OutputHandler
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
13b34aa471 OutputHandler
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
4bbbb95727 Clean up exportDBCreate
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
bcb8bd7c3e Clean up exportDBFooter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
f80d2b7f12 Clean up exportDBHeader
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
09a60731d4 Clean up exportFooter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:59 +00:00
Kamil Tekiela
ba0250fdca Clean up exportHeader
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-11-22 20:03:57 +00:00
Kamil Tekiela
2831cf5c00
Add getColumnAlias()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-10-15 12:50:41 -03:00
Kamil Tekiela
976200eed5
Split up initAlias()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2025-10-15 12:50:41 -03:00
Kamil Tekiela
8015e4de72 Move DatabaseInterface to Dbal
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-22 18:34:53 +00:00
Maurício Meneghini Fauth
020451c7bd
Remove codegen_format global variable
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-18 15:24:30 -03:00
Maurício Meneghini Fauth
ace08988e4
Create Export\StructureOrData enum
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-14 19:10:04 -03:00
Maurício Meneghini Fauth
9322565d9b
Remove *_structure_or_data globals
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-14 17:17:19 -03:00
Maurício Meneghini Fauth
bd806f7559
Add ExportPlugin::setExportOptions() abstract method
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-14 17:10:21 -03:00
Kamil Tekiela
b3ffcc6d6c Remove $exportType param from Export
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-14 02:18:02 +00:00
Kamil Tekiela
24fba67ccd Create ExportType enum
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-14 00:34:12 +00:00
Kamil Tekiela
0131d59250 Drop $errorUrl from exportData
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-12 22:08:58 +00:00
Maurício Meneghini Fauth
dc1bd60dd1
Fix boolean usage of the return value of preg_match()
preg_match() and preg_match_all() returns the number of pattern matches
(which might be zero), or false on failure. However, preg_match() always
returns 1 when a pattern is matched as it stops searching after the
first match.

- https://www.php.net/manual/en/function.preg-match.php
- https://www.php.net/manual/en/function.preg-match-all.php

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2024-07-13 14:43:05 -03:00
Kamil Tekiela
32277c586a Remove ExportCodegen::init()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-01-12 15:26:31 +01:00
Maurício Meneghini Fauth
c2955cc2b2
Rename the directory libraries/classes/ to src/
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-30 15:59:28 -03:00