phpci/PHPCI/Model/Build.php

37 lines
691 B
PHP
Raw Normal View History

2013-05-03 17:02:53 +02:00
<?php
/**
* Build model for table: build
*/
namespace PHPCI\Model;
require_once(APPLICATION_PATH . 'PHPCI/Model/Base/BuildBase.php');
use PHPCI\Model\Base\BuildBase;
/**
* Build Model
* @uses PHPCI\Model\Base\BuildBase
*/
class Build extends BuildBase
{
2013-05-10 13:28:43 +02:00
public function getCommitLink()
{
switch($this->getProject()->getType())
{
case 'github':
return 'https://github.com/' . $this->getProject()->getReference() . '/commit/' . $this->getCommitId();
}
}
public function getBranchLink()
{
switch($this->getProject()->getType())
{
case 'github':
return 'https://github.com/' . $this->getProject()->getReference() . '/tree/' . $this->getBranch();
}
}
2013-05-03 17:02:53 +02:00
}