UI plugins, including quality trend chart, logs and lines of code. Some UI tweaks.

This commit is contained in:
Dan Cryer 2013-10-08 07:21:46 +01:00
commit b33189e08e
28 changed files with 2778 additions and 217 deletions

View file

@ -34,11 +34,11 @@ class ProjectBase extends Model
protected $data = array(
'id' => null,
'title' => null,
'access_information' => null,
'reference' => null,
'git_key' => null,
'type' => null,
'token' => null,
'access_information' => null,
);
/**
@ -50,8 +50,8 @@ class ProjectBase extends Model
'reference' => 'getReference',
'git_key' => 'getGitKey',
'type' => 'getType',
'access_information' => 'getAccessInformation',
'token' => 'getToken',
'access_information' => 'getAccessInformation',
);
/**
@ -63,8 +63,8 @@ class ProjectBase extends Model
'reference' => 'setReference',
'git_key' => 'setGitKey',
'type' => 'setType',
'access_information' => 'setAccessInformation',
'token' => 'setToken',
'access_information' => 'setAccessInformation',
);
/**
@ -85,10 +85,6 @@ class ProjectBase extends Model
'type' => 'varchar',
'length' => '250',
),
'access_information' => array(
'type' => 'varchar',
'length' => '250',
),
'git_key' => array(
'type' => 'text',
'length' => '',
@ -102,6 +98,10 @@ class ProjectBase extends Model
'length' => '50',
'nullable' => true,
),
'access_information' => array(
'type' => 'varchar',
'length' => '250',
),
);
/**
@ -157,19 +157,6 @@ class ProjectBase extends Model
return $rtn;
}
/**
* Get the value of Domain / domain.
*
* @return string
*/
public function getAccessInformation()
{
$rtn = unserialize($this->data['access_information']);
return $rtn;
}
/**
* Get the value of GitKey / git_key.
*
@ -209,6 +196,19 @@ class ProjectBase extends Model
return $rtn;
}
/**
* Get the value of AccessInformation / access_information.
*
* @return string
*/
public function getAccessInformation()
{
$rtn = $this->data['access_information'];
return $rtn;
}
/**
* Set the value of Id / id.
*
@ -266,25 +266,6 @@ class ProjectBase extends Model
$this->_setModified('reference');
}
/**
* Set the value of Domain / domain.
*
* Must not be null.
* @param $value string
*/
public function setAccessInformation($value)
{
$this->_validateNotNull('AccessInformation', $value);
$this->_validateString('AccessInformation', $value);
if ($this->data['access_information'] == $value) {
return;
}
$this->data['access_information'] = $value;
$this->_setModified('access_information');
}
/**
* Set the value of GitKey / git_key.
*
@ -341,6 +322,25 @@ class ProjectBase extends Model
$this->_setModified('token');
}
/**
* Set the value of AccessInformation / access_information.
*
* Must not be null.
* @param $value string
*/
public function setAccessInformation($value)
{
$this->_validateNotNull('AccessInformation', $value);
$this->_validateString('AccessInformation', $value);
if ($this->data['access_information'] == $value) {
return;
}
$this->data['access_information'] = $value;
$this->_setModified('access_information');
}
/**
* Get Build models by ProjectId for this Project.
*