summaryrefslogtreecommitdiff
path: root/app/Controller/ProjectFile.php
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-05-28 13:41:54 -0400
committerFrederic Guillot <fred@kanboard.net>2016-05-28 13:41:54 -0400
commit1353929a7dbd3f2e897fa7d3ab88e959ca573f9f (patch)
tree30bdbac4e466e74c3dfb4d451422f03c62bcbe41 /app/Controller/ProjectFile.php
parentab48a09f0d674b703467975b376c5ac7352670ae (diff)
Rename controllers
Diffstat (limited to 'app/Controller/ProjectFile.php')
-rw-r--r--app/Controller/ProjectFile.php79
1 files changed, 0 insertions, 79 deletions
diff --git a/app/Controller/ProjectFile.php b/app/Controller/ProjectFile.php
deleted file mode 100644
index 6ec5ff27..00000000
--- a/app/Controller/ProjectFile.php
+++ /dev/null
@@ -1,79 +0,0 @@
-<?php
-
-namespace Kanboard\Controller;
-
-/**
- * Project File Controller
- *
- * @package controller
- * @author Frederic Guillot
- */
-class ProjectFile extends BaseController
-{
- /**
- * File upload form
- *
- * @access public
- */
- public function create()
- {
- $project = $this->getProject();
-
- $this->response->html($this->template->render('project_file/create', array(
- 'project' => $project,
- 'max_size' => $this->helper->text->phpToBytes(ini_get('upload_max_filesize')),
- )));
- }
-
- /**
- * Save uploaded files
- *
- * @access public
- */
- public function save()
- {
- $project = $this->getProject();
-
- if (! $this->projectFile->uploadFiles($project['id'], $this->request->getFileInfo('files'))) {
- $this->flash->failure(t('Unable to upload the file.'));
- }
-
- $this->response->redirect($this->helper->url->to('ProjectOverview', 'show', array('project_id' => $project['id'])), true);
- }
-
- /**
- * Remove a file
- *
- * @access public
- */
- public function remove()
- {
- $this->checkCSRFParam();
- $project = $this->getProject();
- $file = $this->projectFile->getById($this->request->getIntegerParam('file_id'));
-
- if ($this->projectFile->remove($file['id'])) {
- $this->flash->success(t('File removed successfully.'));
- } else {
- $this->flash->failure(t('Unable to remove this file.'));
- }
-
- $this->response->redirect($this->helper->url->to('ProjectOverview', 'show', array('project_id' => $project['id'])));
- }
-
- /**
- * Confirmation dialog before removing a file
- *
- * @access public
- */
- public function confirm()
- {
- $project = $this->getProject();
- $file = $this->projectFile->getById($this->request->getIntegerParam('file_id'));
-
- $this->response->html($this->template->render('project_file/remove', array(
- 'project' => $project,
- 'file' => $file,
- )));
- }
-}