xref: /plugin/bez/ctl/activity_report.php (revision b331b8925cd7271407de49196821e2fbf4786dba)
17c304d96SSzymon Olewniczak<?php
253df74e7SSzymon Olewniczak/** @var action_plugin_bez $this */
353df74e7SSzymon Olewniczak
453df74e7SSzymon Olewniczakuse \dokuwiki\plugin\bez;
553df74e7SSzymon Olewniczak
69fa66638SSzymon Olewniczakif ($this->model->get_level() < BEZ_AUTH_USER) {
753df74e7SSzymon Olewniczak    throw new bez\meta\PermissionDeniedException();
853df74e7SSzymon Olewniczak}
97c304d96SSzymon Olewniczak
10*b331b892SSzymon Olewniczak$range = array();
11*b331b892SSzymon Olewniczakif(count($_POST) > 0) {
12*b331b892SSzymon Olewniczak    $this->tpl->set_values($_POST);
13*b331b892SSzymon Olewniczak    $from = date('Y-m-d', strtotime($_POST['from']));
14*b331b892SSzymon Olewniczak    $to = date('Y-m-d', strtotime($_POST['to']));
15*b331b892SSzymon Olewniczak    $range = array($from, $to);
16*b331b892SSzymon Olewniczak}
17*b331b892SSzymon Olewniczak
18*b331b892SSzymon Olewniczak$this->tpl->set('thread_involvement', $this->model->threadFactory->users_involvement($range));
19*b331b892SSzymon Olewniczak$this->tpl->set('task_involvement', $this->model->taskFactory->users_involvement($range));
20