Итак логика?
class Enum
{
// тут какие-то базовые методы, типа ф-ии возвращающие список возможных значений и тд
}
class FinanceOperationType extends Enum
{
public const REVENUE = 'revenue';
public const EXPENSES = 'expenses';
}
В он там вообще нужен?
Пакетный менеджер? Понял. Ну раз сложно вписать строку в файл то ладно.
Писать на пхп безбаговней? А ок. А случайно не от анального расположения рук ли это зависит?
Не-а.