[TASK] Streamline phpdoc annotations in EXT:extbase
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / Classes / Object / ObjectManagerInterface.php
index 23c03c6..7e0188a 100644 (file)
@@ -24,6 +24,7 @@ interface ObjectManagerInterface extends \TYPO3\CMS\Core\SingletonInterface
      *
      * @param string $objectName Name of the object
      * @return bool TRUE if the object has been registered, otherwise FALSE
+     * @internal only to be used within Extbase, not part of TYPO3 Core API.
      */
     public function isRegistered($objectName);
 
@@ -33,7 +34,6 @@ interface ObjectManagerInterface extends \TYPO3\CMS\Core\SingletonInterface
      * @param string $objectName The name of the object to return an instance of
      * @param array ...$constructorArguments
      * @return object The object instance
-     * @api
      */
     public function get($objectName, ...$constructorArguments);
 
@@ -42,7 +42,6 @@ interface ObjectManagerInterface extends \TYPO3\CMS\Core\SingletonInterface
      *
      * @param string $className
      * @return object
-     * @api
      */
     public function getEmptyObject($className);
 
@@ -51,6 +50,7 @@ interface ObjectManagerInterface extends \TYPO3\CMS\Core\SingletonInterface
      *
      * @param string $objectName The object name
      * @return int One of the Container::SCOPE_ constants
+     * @internal only to be used within Extbase, not part of TYPO3 Core API.
      */
     public function getScope($objectName);
 }