nextcloud/server

Cleanup Server.php (aliases & services)

Open

#12 225 ouverte le 2 nov. 2018

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)PHP (4 865 forks)batch import
1. to developgood first issuetechnical debt

Métriques du dépôt

Stars
 (34 953 stars)
Métriques de merge PR
 (Merge moyen 20j) (627 PRs mergées en 30 j)

Description

As discussed with @MorrisJobke

We regsiter a lot of plain text aliases like https://github.com/nextcloud/server/blob/9319d557a4b1156d82d824cdb1b7d6f07ad3fbde/lib/private/Server.php#L182

They should all die. Services should be queries properly using their servicename.

Ideally we also remove as much simple wrappers as possible like: https://github.com/nextcloud/server/blob/9319d557a4b1156d82d824cdb1b7d6f07ad3fbde/lib/private/Server.php#L256-L258 The DI can handle that all perfectly by itself when it is actually needed.

Guide contributeur