88 */
99namespace OCA \Provisioning_API \Controller ;
1010
11- use OC \Group \Manager ;
11+ use OC \Group \Manager as GroupManager ;
1212use OC \User \Backend ;
1313use OC \User \NoUserException ;
1414use OC_Helper ;
2222use OCP \Files \NotFoundException ;
2323use OCP \Group \ISubAdmin ;
2424use OCP \IConfig ;
25- use OCP \IGroupManager ;
2625use OCP \IRequest ;
2726use OCP \IUser ;
2827use OCP \IUserManager ;
@@ -47,39 +46,18 @@ abstract class AUserData extends OCSController {
4746 public const USER_FIELD_MANAGER = 'manager ' ;
4847 public const USER_FIELD_NOTIFICATION_EMAIL = 'notify_email ' ;
4948
50- /** @var IUserManager */
51- protected $ userManager ;
52- /** @var IConfig */
53- protected $ config ;
54- /** @var Manager */
55- protected $ groupManager ;
56- /** @var IUserSession */
57- protected $ userSession ;
58- /** @var IAccountManager */
59- protected $ accountManager ;
60- /** @var ISubAdmin */
61- protected $ subAdminManager ;
62- /** @var IFactory */
63- protected $ l10nFactory ;
64-
65- public function __construct (string $ appName ,
49+ public function __construct (
50+ string $ appName ,
6651 IRequest $ request ,
67- IUserManager $ userManager ,
68- IConfig $ config ,
69- IGroupManager $ groupManager ,
70- IUserSession $ userSession ,
71- IAccountManager $ accountManager ,
72- ISubAdmin $ subAdminManager ,
73- IFactory $ l10nFactory ) {
52+ protected IUserManager $ userManager ,
53+ protected IConfig $ config ,
54+ protected GroupManager $ groupManager ,
55+ protected IUserSession $ userSession ,
56+ protected IAccountManager $ accountManager ,
57+ protected ISubAdmin $ subAdminManager ,
58+ protected IFactory $ l10nFactory ,
59+ ) {
7460 parent ::__construct ($ appName , $ request );
75-
76- $ this ->userManager = $ userManager ;
77- $ this ->config = $ config ;
78- $ this ->groupManager = $ groupManager ;
79- $ this ->userSession = $ userSession ;
80- $ this ->accountManager = $ accountManager ;
81- $ this ->subAdminManager = $ subAdminManager ;
82- $ this ->l10nFactory = $ l10nFactory ;
8361 }
8462
8563 /**
0 commit comments