Begin work on project pages
Also store project owners' emails as contact info
This commit is contained in:
@@ -2,14 +2,15 @@
|
||||
namespace pvv\side;
|
||||
|
||||
class Project{
|
||||
private $id, $name, $owner, $owneruname, $descr, $active;
|
||||
private $id, $name, $owner, $owneruname, $owneremail, $descr, $active;
|
||||
|
||||
public function __construct($id, $name, $descr, $owner, $owneruname, $active){
|
||||
public function __construct($id, $name, $descr, $owner, $owneruname, $owneremail, $active){
|
||||
$this->id = $id;
|
||||
$this->name = $name;
|
||||
$this->descr = explode("\n", $descr);
|
||||
$this->owner = $owner;
|
||||
$this->owneruname = $owneruname;
|
||||
$this->owneremail = $owneremail;
|
||||
$this->active = $active;
|
||||
}
|
||||
|
||||
@@ -33,6 +34,10 @@ class Project{
|
||||
return $this->owneruname;
|
||||
}
|
||||
|
||||
public function getOwnerEmail(){
|
||||
return $this->owneremail;
|
||||
}
|
||||
|
||||
public function getActive(){
|
||||
return $this->active;
|
||||
}
|
||||
|
@@ -23,6 +23,7 @@ class ProjectManager{
|
||||
$dbProj['description'],
|
||||
$dbProj['owner'],
|
||||
$dbProj['owneruname'],
|
||||
$dbProj['owneremail'],
|
||||
$dbProj['active']
|
||||
);
|
||||
$projects[] = $project;
|
||||
@@ -44,6 +45,7 @@ class ProjectManager{
|
||||
$dbProj['description'],
|
||||
$dbProj['owner'],
|
||||
$dbProj['owneruname'],
|
||||
$dbProj['owneremail'],
|
||||
$dbProj['active']
|
||||
);
|
||||
|
||||
@@ -64,6 +66,7 @@ class ProjectManager{
|
||||
$dbProj['description'],
|
||||
$dbProj['owner'],
|
||||
$dbProj['owneruname'],
|
||||
$dbproj['owneremail'],
|
||||
$dbProj['active']
|
||||
);
|
||||
$projects[] = $project;
|
||||
|
Reference in New Issue
Block a user