diff options
author | diosmosis <diosmosis@users.noreply.github.com> | 2018-12-10 07:09:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-10 07:09:32 +0300 |
commit | 4d61d27f1a5faa4470a6831fa077733e3b8a208d (patch) | |
tree | 40a16032f0c363f68fef3bb9405f9a0a18f63b41 /core/ArchiveProcessor.php | |
parent | d17db094235314248d6138bfdd8c13f6a919f3be (diff) |
Autodiscover tables for segments w/ complex segment expressions (#13664)
* Support autodiscovering joins for segments that use complex segment expressions.
* Add accessor for ArchiveProcessor::$archiveWriter so new processors can be created in Archivers.
* Add unit and integration tests.
* Make detection logic a bit smarter when handling backticks.
* Add test for parseColumnsFromSqlExpr.
Diffstat (limited to 'core/ArchiveProcessor.php')
-rw-r--r-- | core/ArchiveProcessor.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php index 10adb8fdc1..1d83c6e18d 100644 --- a/core/ArchiveProcessor.php +++ b/core/ArchiveProcessor.php @@ -632,4 +632,9 @@ class ArchiveProcessor $archiveLoader = new ArchiveProcessor\Loader($parameters); $archiveLoader->prepareArchive($plugin); } + + public function getArchiveWriter() + { + return $this->archiveWriter; + } } |