mirror of
https://github.com/YunoHost-Apps/kanboard_ynh.git
synced 2024-09-03 19:36:17 +02:00
45 lines
1 KiB
PHP
45 lines
1 KiB
PHP
<?php
|
|
|
|
namespace Kanboard\Controller;
|
|
|
|
/**
|
|
* Activity stream
|
|
*
|
|
* @package controller
|
|
* @author Frederic Guillot
|
|
*/
|
|
class Activity extends Base
|
|
{
|
|
/**
|
|
* Activity page for a project
|
|
*
|
|
* @access public
|
|
*/
|
|
public function project()
|
|
{
|
|
$project = $this->getProject();
|
|
|
|
$this->response->html($this->helper->layout->app('activity/project', array(
|
|
'events' => $this->projectActivity->getProject($project['id']),
|
|
'project' => $project,
|
|
'title' => t('%s\'s activity', $project['name'])
|
|
)));
|
|
}
|
|
|
|
/**
|
|
* Display task activities
|
|
*
|
|
* @access public
|
|
*/
|
|
public function task()
|
|
{
|
|
$task = $this->getTask();
|
|
|
|
$this->response->html($this->helper->layout->task('activity/task', array(
|
|
'title' => $task['title'],
|
|
'task' => $task,
|
|
'project' => $this->project->getById($task['project_id']),
|
|
'events' => $this->projectActivity->getTask($task['id']),
|
|
)));
|
|
}
|
|
}
|