The way this extension has been implemented do not allow using it with composer.
On top of that the fact that the root of it needs to be in the /ext directory creates many impractical issues as the repo root ends up together with any other extensions in the folder.
The following need to happen to make this composer-compatible
Move the extension files (the ones currently under root/getekid/cas) in the root of the repo
Include the phpCAS library as a dependency in the composer and call it in the auth plugin using a use statement
The way this extension has been implemented do not allow using it with composer.
On top of that the fact that the root of it needs to be in the
/ext
directory creates many impractical issues as the repo root ends up together with any other extensions in the folder.The following need to happen to make this composer-compatible
root/getekid/cas
) in the root of the repouse
statement