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