summaryrefslogtreecommitdiff
path: root/app/Api
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2017-02-04 16:03:29 -0500
committerFrederic Guillot <fred@kanboard.net>2017-02-04 16:03:29 -0500
commitd5c4c18ea0bd6c0d1a9d0104c1c17748a35f85a7 (patch)
tree313e42064e41c0b4da565d98992f5aa2933dd8ed /app/Api
parent8eac12188865f380439a40549e6e6ed58c3f405c (diff)
Add email address field for projects
Diffstat (limited to 'app/Api')
-rw-r--r--app/Api/Procedure/ProjectProcedure.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/Api/Procedure/ProjectProcedure.php b/app/Api/Procedure/ProjectProcedure.php
index a580c8d9..e8a34cd3 100644
--- a/app/Api/Procedure/ProjectProcedure.php
+++ b/app/Api/Procedure/ProjectProcedure.php
@@ -32,6 +32,13 @@ class ProjectProcedure extends BaseProcedure
return $this->formatProject($project);
}
+ public function getProjectByEmail($email)
+ {
+ $project = $this->formatProject($this->projectModel->getByEmail($email));
+ ProjectAuthorization::getInstance($this->container)->check($this->getClassName(), 'getProjectByEmail', $project['id']);
+ return $this->formatProject($project);
+ }
+
public function getAllProjects()
{
return $this->formatProjects($this->projectModel->getAll());