/** * Get a transaction by id * @param $transactionId * @return $this */ public function get($transactionId) { parent::get($transactionId); $transactionItems = new TransactionItem($this->getDatabaseConnection()); $this->_items = $transactionItems->getAllByTransactionId($this->id); $transactionListeners = new TransactionListener($this->getDatabaseConnection()); $this->_listeners = $transactionListeners->getAllByTransactionId($this->id); $transactionNotifications = new TransactionNotification($this->getDatabaseConnection()); $this->_notifications = $transactionNotifications->getAllByTransactionId($this->id); return $this; }