Nextcloud Server
Go to file
Adam Williamson 0e3f2055d2 use Composer autoloader not OC for non-Composer 3rdparty (#9643)
Composer's autoloader is rather better than the OwnCloud autoloader's
handling of non-OC classes. Plus we can rely on upstream Composer to
maintain it and not worry about it ourselves.

With this change, we drop the bits of OwnCloud's autoloader that
handled non-OC classes, and register the classes that were being
handled by that code with Composer's autoloader instead. As these
dependencies are converted to actually being managed by Composer,
the explicit registrations can be dropped as they won't be needed
any more.

Since OwnCloud's autoloader isn't going to handle non-OC classes any
more, we no longer need to test to make sure it does it right.

drop unneeded registerPrefix() and registerClass() from autoloader

Now we're not handling anything but OC's own classes, these are
unnecessary.

error out if composer autoloader is not found (thanks bantu)

We're never going to be able to work without the autoloader, if it's not
there we should just throw our hands up and surrender.
2014-10-28 11:32:20 +01:00
.idea
3rdparty@94179d9d70 Update 3rdparty submodule 2014-10-23 14:04:38 +02:00
apps [tx-robot] updated from transifex 2014-10-28 01:55:38 -04:00
build
config Merge pull request #11786 from owncloud/MakeSupportedDBsConfigurable 2014-10-27 22:24:16 +01:00
core Merge pull request #11786 from owncloud/MakeSupportedDBsConfigurable 2014-10-27 22:24:16 +01:00
l10n [tx-robot] updated from transifex 2014-10-28 01:55:38 -04:00
lib use Composer autoloader not OC for non-Composer 3rdparty (#9643) 2014-10-28 11:32:20 +01:00
ocs
search
settings [tx-robot] updated from transifex 2014-10-28 01:55:38 -04:00
tests use Composer autoloader not OC for non-Composer 3rdparty (#9643) 2014-10-28 11:32:20 +01:00
themes
.gitignore
.gitmodules
.htaccess
.jshintrc
.scrutinizer.yml
.user.ini
AUTHORS
autotest-js.sh
autotest.cmd
autotest.sh
console.php
CONTRIBUTING.md
COPYING-AGPL
COPYING-README
cron.php Use the TempManager to handle temporary files 2014-10-24 12:18:49 +02:00
db_structure.xml
index.html
index.php Make files non executable 2014-10-24 11:14:51 +02:00
indie.json
issue_template.md
occ
public.php
README.md
remote.php
robots.txt
status.php
version.php

ownCloud

ownCloud gives you freedom and control over your own data. A personal cloud which runs on your own server.

Build Status on Jenkins CI

Git master: Build Status

Quality: Scrutinizer Quality Score

Installation instructions

http://doc.owncloud.org/server/7.0/developer_manual/app/index.html

Contribution Guidelines

http://owncloud.org/contribute/

Get in touch

Important notice on translations

Please submit translations via Transifex: https://www.transifex.com/projects/p/owncloud/

For more detailed information about translations: http://doc.owncloud.org/server/7.0/developer_manual/core/translation.html