xref: /plugin/todomover/MenuItem.php (revision 7d73518ef18365bbc0ab4394fbba4037e544a0b3)
104b1da37SPedro Lopes<?php
204b1da37SPedro Lopes/**
3*7d73518eSPedro Lopes * DokuWiki Plugin todomover (Menu Item)
404b1da37SPedro Lopes *
504b1da37SPedro Lopes * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
604b1da37SPedro Lopes */
704b1da37SPedro Lopes
8*7d73518eSPedro Lopesnamespace dokuwiki\plugin\todomover;
904b1da37SPedro Lopes
1004b1da37SPedro Lopesuse dokuwiki\Menu\Item\AbstractItem;
1104b1da37SPedro Lopes
1204b1da37SPedro Lopesclass MenuItem extends AbstractItem
1304b1da37SPedro Lopes{
1404b1da37SPedro Lopes    /** @var string DokuWiki do action */
1504b1da37SPedro Lopes    protected $type = 'movetaggedtodos';
1604b1da37SPedro Lopes
1704b1da37SPedro Lopes    /**
1804b1da37SPedro Lopes     * MenuItem constructor.
1904b1da37SPedro Lopes     */
2004b1da37SPedro Lopes    public function __construct()
2104b1da37SPedro Lopes    {
2204b1da37SPedro Lopes        parent::__construct();
2304b1da37SPedro Lopes        $this->label = 'Move tagged todos';
2404b1da37SPedro Lopes        $this->title = 'Move <todo #tag> items to ## done';
2504b1da37SPedro Lopes        $this->params['sectok'] = \getSecurityToken();
2604b1da37SPedro Lopes        $this->svg = __DIR__ . '/todo.svg';
2704b1da37SPedro Lopes    }
2804b1da37SPedro Lopes}
29