public function __($column, $enumName = null, $locale = null)
    {
        $enumName = $enumName ?: $column;

        $value = app('enum')->value($this->attribute($column), $enumName);
        $key = implode('.', ['enums', $column, $value]);

        if (app('translator')->has($key)) {
            return app('translator')->trans($key, [], $locale);
        }

        return $value;
    }