Hi guys,

because more and more API's can be access as objects we decided to deprecate the following things:

OCP\AppFramework\Core\IAPI: lib/public/appframework/iapi.php
  * complete interface deprecated ->
* Hooks should be managed at the classes they hook into (User hooks are managed through IUserManager for instance) * Scripts and CSS styles should be included in template files only (even for plugins!) in order to avoid loading uneeded resources that potentially break stuff and are slowing down the request
     * The IAppManager class is now responsible for isAppEnabled queries

OCP\AppFramework\IAppContainer: lib/public/appframework/iappcontainer.php
 * getCoreApi -> OCP\AppFramework\Core\IAPI is deprecated
 * isAdminUser -> https://github.com/owncloud/core/pull/12892
 * isLoggedIn -> https://github.com/owncloud/core/pull/12887

The deprecated interfaces will ofc also deprecate all implemented methods of classes that implement the interface
_______________________________________________
Devel mailing list
[email protected]
http://mailman.owncloud.org/mailman/listinfo/devel

Reply via email to