Big update.
This commit is contained in:
parent
dd59bff838
commit
3647ac1cd8
26 changed files with 2924 additions and 8707 deletions
|
|
@ -22,6 +22,9 @@ class BuildBase extends Model
|
|||
'status' => null,
|
||||
'log' => null,
|
||||
'branch' => null,
|
||||
'created' => null,
|
||||
'started' => null,
|
||||
'finished' => null,
|
||||
);
|
||||
protected $_getters = array(
|
||||
'id' => 'getId',
|
||||
|
|
@ -30,6 +33,9 @@ class BuildBase extends Model
|
|||
'status' => 'getStatus',
|
||||
'log' => 'getLog',
|
||||
'branch' => 'getBranch',
|
||||
'created' => 'getCreated',
|
||||
'started' => 'getStarted',
|
||||
'finished' => 'getFinished',
|
||||
|
||||
'Project' => 'getProject',
|
||||
|
||||
|
|
@ -42,6 +48,9 @@ class BuildBase extends Model
|
|||
'status' => 'setStatus',
|
||||
'log' => 'setLog',
|
||||
'branch' => 'setBranch',
|
||||
'created' => 'setCreated',
|
||||
'started' => 'setStarted',
|
||||
'finished' => 'setFinished',
|
||||
|
||||
'Project' => 'setProject',
|
||||
);
|
||||
|
|
@ -93,6 +102,30 @@ class BuildBase extends Model
|
|||
|
||||
|
||||
|
||||
),
|
||||
'created' => array(
|
||||
'type' => 'datetime',
|
||||
'length' => '',
|
||||
'nullable' => true,
|
||||
|
||||
|
||||
|
||||
),
|
||||
'started' => array(
|
||||
'type' => 'datetime',
|
||||
'length' => '',
|
||||
'nullable' => true,
|
||||
|
||||
|
||||
|
||||
),
|
||||
'finished' => array(
|
||||
'type' => 'datetime',
|
||||
'length' => '',
|
||||
'nullable' => true,
|
||||
|
||||
|
||||
|
||||
),
|
||||
);
|
||||
public $indexes = array(
|
||||
|
|
@ -154,6 +187,48 @@ class BuildBase extends Model
|
|||
return $rtn;
|
||||
}
|
||||
|
||||
public function getCreated()
|
||||
{
|
||||
$rtn = $this->_data['created'];
|
||||
|
||||
|
||||
if(!empty($rtn))
|
||||
{
|
||||
$rtn = new \DateTime($rtn);
|
||||
}
|
||||
|
||||
|
||||
return $rtn;
|
||||
}
|
||||
|
||||
public function getStarted()
|
||||
{
|
||||
$rtn = $this->_data['started'];
|
||||
|
||||
|
||||
if(!empty($rtn))
|
||||
{
|
||||
$rtn = new \DateTime($rtn);
|
||||
}
|
||||
|
||||
|
||||
return $rtn;
|
||||
}
|
||||
|
||||
public function getFinished()
|
||||
{
|
||||
$rtn = $this->_data['finished'];
|
||||
|
||||
|
||||
if(!empty($rtn))
|
||||
{
|
||||
$rtn = new \DateTime($rtn);
|
||||
}
|
||||
|
||||
|
||||
return $rtn;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function setId($value)
|
||||
|
|
@ -240,6 +315,48 @@ class BuildBase extends Model
|
|||
$this->_setModified('branch');
|
||||
}
|
||||
|
||||
public function setCreated($value)
|
||||
{
|
||||
|
||||
$this->_validateDate('Created', $value);
|
||||
if($this->_data['created'] == $value)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
$this->_data['created'] = $value;
|
||||
|
||||
$this->_setModified('created');
|
||||
}
|
||||
|
||||
public function setStarted($value)
|
||||
{
|
||||
|
||||
$this->_validateDate('Started', $value);
|
||||
if($this->_data['started'] == $value)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
$this->_data['started'] = $value;
|
||||
|
||||
$this->_setModified('started');
|
||||
}
|
||||
|
||||
public function setFinished($value)
|
||||
{
|
||||
|
||||
$this->_validateDate('Finished', $value);
|
||||
if($this->_data['finished'] == $value)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
$this->_data['finished'] = $value;
|
||||
|
||||
$this->_setModified('finished');
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue