Commit 93f6867e authored by Sebastian Kurfürst's avatar Sebastian Kurfürst
Browse files

* Adding API annotations to classes

parent 8a221801
......@@ -30,6 +30,7 @@
* @version $Id: $
* @scope prototype
* @entity
* @api
*/
class Tx_Extbase_Domain_Model_FrontendUser extends Tx_Extbase_DomainObject_AbstractEntity {
......
......@@ -30,6 +30,7 @@
* @version $Id: $
* @scope prototype
* @entity
* @api
*/
class Tx_Extbase_Domain_Model_FrontendUserGroup extends Tx_Extbase_DomainObject_AbstractEntity {
......
......@@ -33,6 +33,7 @@
* @version $Id: Error.php 2813 2009-07-16 14:02:34Z k-fish $
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
* @scope prototype
* @api
*/
class Tx_Extbase_Error_Error {
......
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage MVC\Controller
* @version $ID:$
* @api
*/
abstract class Tx_Extbase_MVC_Controller_AbstractController implements Tx_Extbase_MVC_Controller_ControllerInterface {
......@@ -118,7 +119,7 @@ abstract class Tx_Extbase_MVC_Controller_AbstractController implements Tx_Extbas
$this->initializeObjects();
list(, $this->extensionName) = explode('_', get_class($this));
}
/**
* Initializes objects this class depends on
*
......
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage MVC\Controller
* @version $ID:$
* @api
*/
class Tx_Extbase_MVC_Controller_ActionController extends Tx_Extbase_MVC_Controller_AbstractController {
......
......@@ -32,6 +32,7 @@
* @subpackage MVC\Controller
* @version $ID:$
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Controller_Argument {
......@@ -131,7 +132,7 @@ class Tx_Extbase_MVC_Controller_Argument {
$this->name = $name;
$this->dataType = $dataType;
}
/**
* Initializes this object
*
......
......@@ -33,6 +33,7 @@
* @version $Id: AbstractController.php 2203 2009-05-12 18:44:47Z networkteam_hlubek $
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Controller_ControllerContext {
......
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage MVC\Controller
* @version $ID:$
* @api
*/
interface Tx_Extbase_MVC_Controller_ControllerInterface {
......
......@@ -33,6 +33,7 @@
* @version $Id$
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
* @scope session
* @api
*/
class Tx_Extbase_MVC_Controller_FlashMessages implements t3lib_Singleton {
......
......@@ -32,6 +32,7 @@
* @subpackage MVC
* @version $ID:$
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Request implements Tx_Extbase_MVC_RequestInterface {
......@@ -83,7 +84,7 @@ class Tx_Extbase_MVC_Request implements Tx_Extbase_MVC_RequestInterface {
* @var array Errors that occured during this request
*/
protected $errors = array();
/**
* Sets the dispatched flag
*
......
......@@ -32,6 +32,7 @@
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
* @author Robert Lemke <robert@typo3.org>
* @scope prototype
* @api
*/
interface Tx_Extbase_MVC_RequestInterface {
......@@ -80,7 +81,7 @@ interface Tx_Extbase_MVC_RequestInterface {
* Returns the extension name of the specified controller.
*
* @return string The package key
* @api
* @api
*/
public function getControllerExtensionName();
......
......@@ -32,6 +32,7 @@
* @subpackage MVC
* @version $ID:$
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Response {
......
......@@ -32,6 +32,7 @@
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
* @author Robert Lemke <robert@typo3.org>
* @scope prototype
* @api
*/
interface Tx_Extbase_MVC_ResponseInterface {
......
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage MVC\View
* @version $ID:$
* @api
*/
abstract class Tx_Extbase_MVC_View_AbstractView implements Tx_Extbase_MVC_View_ViewInterface {
......
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage MVC\View
* @version $ID:$
* @api
*/
interface Tx_Extbase_MVC_View_ViewInterface {
......
......@@ -33,6 +33,7 @@
* @version $ID:$
*
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Web_Request extends Tx_Extbase_MVC_Request {
......
......@@ -32,6 +32,7 @@
* @subpackage MVC\Web
* @version $ID:$
* @scope prototype
* @api
*/
class Tx_Extbase_MVC_Web_Response extends Tx_Extbase_MVC_Response {
......
......@@ -18,6 +18,7 @@
* @package Extbase
* @subpackage MVC\Web\Routing
* @version $Id$
* @api
*/
class Tx_Extbase_MVC_Web_Routing_UriBuilder {
......
......@@ -31,7 +31,7 @@
* @package Extbase
* @subpackage Persistence
* @version $Id: Manager.php 2293 2009-05-20 18:14:45Z robert $
*
* @api
*/
class Tx_Extbase_Persistence_Manager implements Tx_Extbase_Persistence_ManagerInterface, t3lib_Singleton {
......@@ -79,7 +79,7 @@ class Tx_Extbase_Persistence_Manager implements Tx_Extbase_Persistence_ManagerIn
public function injectSession(Tx_Extbase_Persistence_Session $session) {
$this->session = $session;
}
/**
* Injects the object manager
*
......@@ -108,7 +108,7 @@ class Tx_Extbase_Persistence_Manager implements Tx_Extbase_Persistence_ManagerIn
public function getBackend() {
return $this->backend;
}
/**
* Registers a repository
*
......@@ -163,6 +163,6 @@ class Tx_Extbase_Persistence_Manager implements Tx_Extbase_Persistence_ManagerIn
$this->session->unregisterReconstitutedObject($removedObject);
}
}
}
?>
\ No newline at end of file
......@@ -31,6 +31,7 @@
* @package Extbase
* @subpackage Persistence
* @version $Id: ManagerInterface.php 2293 2009-05-20 18:14:45Z robert $
* @api
*/
interface Tx_Extbase_Persistence_ManagerInterface {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment