fix "No page-level DocBlock"

This commit is contained in:
Morris Jobke 2013-11-03 13:38:25 +01:00
parent 2dcaa4ddbf
commit d2a48d58ce
23 changed files with 166 additions and 9 deletions

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* API Class
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -22,7 +22,7 @@
/**
* Public interface of ownCloud for apps to use.
* App Class.
* App Class
*
*/

View file

@ -20,12 +20,19 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Defaults Class
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/*
* public api to access default strings and urls for your templates
*/
class Defaults {
private $defaults;

View file

@ -26,6 +26,8 @@
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
interface GroupInterface extends \OC_Group_Interface {}

View file

@ -5,6 +5,15 @@
* later.
* See the COPYING-README file.
*/
/**
* Public interface of ownCloud for apps to use.
* Cache interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -4,9 +4,17 @@
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*
*
*/
/**
* Public interface of ownCloud for apps to use.
* Config interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Container interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -7,6 +7,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* DBConnection interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -7,6 +7,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Helper interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -7,6 +7,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* L10n interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Image class
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -4,9 +4,17 @@
* This file is licensed under the Affero General Public License version 3 or
* later.
* See the COPYING-README file.
*
*
*/
/**
* Public interface of ownCloud for apps to use.
* Navigation manager interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -6,6 +6,15 @@
* later.
* See the COPYING-README file.
*/
/**
* Public interface of ownCloud for apps to use.
* Preview interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Request interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Server container interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;

View file

@ -8,6 +8,14 @@
* See the COPYING-README file.
*/
/**
* Public interface of ownCloud for apps to use.
* Session interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -20,6 +20,16 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Tag manager interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**
* Factory class creating instances of \OCP\ITags
*
@ -30,9 +40,6 @@
* are entered in. If a user already has a tag 'family' for a type, and
* tries to add a tag named 'Family' it will be silently ignored.
*/
namespace OCP;
interface ITagManager {
/**

View file

@ -20,6 +20,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* Tags interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
// FIXME: Where should I put this? Or should it be implemented as a Listener?

View file

@ -7,6 +7,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* URL generator interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -7,6 +7,14 @@
*
*/
/**
* Public interface of ownCloud for apps to use.
* User session interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -18,6 +18,15 @@
* You should have received a copy of the GNU Affero General Public
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* Public interface of ownCloud for apps to use.
* Share Class
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**

View file

@ -22,7 +22,7 @@
/**
* Public interface of ownCloud for apps to use.
* User Class.
* User Class
*
*/

View file

@ -22,10 +22,12 @@
/**
* Public interface of ownCloud for apps to use.
* User Class.
* User Interface
*
*/
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
interface UserInterface extends \OC_User_Interface {}