Add and use getService() when calc UID
Add composer.json
Update composer.json