formatting

This commit is contained in:
Denis Duliçi
2022-07-21 16:36:34 +03:00
parent 52bbd32bd8
commit ebfc67709a
4 changed files with 13 additions and 14 deletions

View File

@ -8,6 +8,7 @@ use App\Models\Document\Document;
use App\Relations\HasMany\Category as HasMany;
use App\Scopes\Category as Scope;
use App\Traits\Categories;
use App\Traits\Tailwind;
use App\Traits\Transactions;
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@ -15,7 +16,7 @@ use Illuminate\Database\Eloquent\Model as EloquentModel;
class Category extends Model
{
use Categories, HasFactory, Transactions;
use Categories, HasFactory, Tailwind, Transactions;
public const INCOME_TYPE = 'income';
public const EXPENSE_TYPE = 'expense';
@ -217,6 +218,14 @@ class Category extends Model
return $query->withoutGlobalScope(new Scope);
}
/**
* Get the hex code of the color.
*/
public function getColorHexCodeAttribute(): string
{
return $this->getHexCodeOfTailwindClass($this->color);
}
/**
* Get the line actions.
*