[TASK] Streamline phpdoc annotations in EXT:extbase
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / Classes / Mvc / View / ViewInterface.php
index 6efc574..e38539b 100644 (file)
@@ -16,8 +16,6 @@ namespace TYPO3\CMS\Extbase\Mvc\View;
 
 /**
  * Interface of a view
- *
- * @api
  */
 interface ViewInterface
 {
@@ -25,6 +23,7 @@ interface ViewInterface
      * Sets the current controller context
      *
      * @param \TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext
+     * @internal
      */
     public function setControllerContext(\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext);
 
@@ -35,7 +34,6 @@ interface ViewInterface
      * @param string $key Key of variable
      * @param mixed $value Value of object
      * @return \TYPO3\CMS\Extbase\Mvc\View\ViewInterface an instance of $this, to enable chaining
-     * @api
      */
     public function assign($key, $value);
 
@@ -44,7 +42,6 @@ interface ViewInterface
      *
      * @param array $values array in the format array(key1 => value1, key2 => value2)
      * @return \TYPO3\CMS\Extbase\Mvc\View\ViewInterface an instance of $this, to enable chaining
-     * @api
      */
     public function assignMultiple(array $values);
 
@@ -53,7 +50,6 @@ interface ViewInterface
      *
      * @param \TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext
      * @return bool TRUE if the view has something useful to display, otherwise FALSE
-     * @api
      */
     public function canRender(\TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext);
 
@@ -61,14 +57,11 @@ interface ViewInterface
      * Renders the view
      *
      * @return string The rendered view
-     * @api
      */
     public function render();
 
     /**
      * Initializes this view.
-     *
-     * @api
      */
     public function initializeView();
 }