Как установить файл из git?
Composer classmap
+ унаследовать интерфейс, сделав ему неймспейс, достаточно базовая операция для php

Итого:

сделать репу с классом и composer.json и подключить ее или через Loading a package from a VCS repository или packagist/satis завести пакет
внутри репы зарегать свой класс в этом composer.json в глобальном неймспейсе через classmap 
в этой же репе обернуть этот класс новым интерфейсом (или не делать этого)

Или вообще подрубить прямо в своем проекте
Можете вручную скопировать файл, добавить его в какую-то папку (что-то типа custom_vendor), закоммитить и добавить в composer.json
{
    "autoload": {
        "files": ["src/MyLibrary/functions.php"]
    }
}