public function listen_TBGNotification_getTarget(TBGEvent $event)
 {
     if ($event->getSubject()->getModuleName() != 'vcs_integration') {
         return;
     }
     $commit = TBGVCSIntegrationCommitsTable::getTable()->selectById($event->getSubject()->getTargetID());
     $event->setReturnValue($commit);
     $event->setProcessed();
 }
 /**
  * Get all commits relating to issues inside a project
  * @param integer $id
  * @param integer $limit
  * @param integer $offset
  *
  * @return array/false
  */
 public static function getByProject($id, $limit = 40, $offset = null)
 {
     $commits = TBGVCSIntegrationCommitsTable::getTable()->getCommitsByProject($id, $limit, $offset);
     return $commits;
 }
 public function componentCommitbackdrop()
 {
     $this->commit = TBGVCSIntegrationCommitsTable::getTable()->selectById($this->commit_id);
     $this->projectId = $this->commit->getProject()->getId();
 }