From b4cb6f8ccb1b44666e10308a5f810dd88c0d938e Mon Sep 17 00:00:00 2001 From: Markus Frosch Date: Wed, 9 Nov 2016 14:20:35 +0100 Subject: [PATCH] ImportRun: Add access to ImportSource --- library/Director/Objects/ImportRun.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/library/Director/Objects/ImportRun.php b/library/Director/Objects/ImportRun.php index f339c2c5..2bef3257 100644 --- a/library/Director/Objects/ImportRun.php +++ b/library/Director/Objects/ImportRun.php @@ -12,6 +12,9 @@ class ImportRun extends DbObject protected $autoincKeyName = 'id'; + /** @var ImportSource */ + protected $importSource = null; + protected $defaultProperties = array( 'id' => null, 'source_id' => null, @@ -125,4 +128,12 @@ class ImportRun extends DbObject return $result; } + + public function importSource() + { + if ($this->importSource === null) { + $this->importSource = ImportSource::load($this->get('source_id'), $this->connection); + } + return $this->importSource; + } }