1<?php 2namespace TYPO3\CMS\Taskcenter; 3 4/* 5 * This file is part of the TYPO3 CMS project. 6 * 7 * It is free software; you can redistribute it and/or modify it under 8 * the terms of the GNU General Public License, either version 2 9 * of the License, or any later version. 10 * 11 * For the full copyright and license information, please read the 12 * LICENSE.txt file that was distributed with this source code. 13 * 14 * The TYPO3 project - inspiring people to share! 15 */ 16 17/** 18 * Interface for classes which provide a task. 19 */ 20interface TaskInterface 21{ 22 /** 23 * Returns the content for a task 24 * 25 * @return string A task rendered HTML 26 */ 27 public function getTask(); 28 29 /** 30 * Returns the overview of a task 31 * 32 * @return string A task rendered HTML 33 */ 34 public function getOverview(); 35} 36