icons all to phosphor
This commit is contained in:
1 parent
1c766f0ee6
commit
b31f3ec005
6 files changed
+59
-35
No files matched your search
@@ -223,7 +223,7 @@ class EventsTable
|
||||
->searchable()
|
||||
->preload()
|
||||
->options(function () {
|
||||
$res = Event::query()->where('starttime', '>', Carbon::now())->groupBy('country_id')->pluck('country_id')->toArray();
|
||||
$res = Event::query()->whereDate('starttime', '>', Carbon::now())->groupBy('country_id')->pluck('country_id')->toArray();
|
||||
|
||||
return Country::query()->whereIn('id', $res)->pluck('name', 'id');
|
||||
})
|
||||
@@ -289,18 +289,18 @@ class EventsTable
|
||||
$end = Carbon::createFromDate($starttime_period['end']);
|
||||
|
||||
return $query
|
||||
->where('starttime', '>=', $from->format('Y-m-d 00:00:00'))
|
||||
->where('starttime', '<=', $end->format('Y-m-d 00:00:00'));
|
||||
->whereDate('starttime', '>=', $from->format('Y-m-d 00:00:00'))
|
||||
->whereDate('starttime', '<=', $end->format('Y-m-d 00:00:00'));
|
||||
} elseif (isset($starttime_period['start'])) {
|
||||
$from = Carbon::createFromDate($starttime_period['start']);
|
||||
|
||||
return $query
|
||||
->where('starttime', '>=', $from->format('Y-m-d 00:00:00'));
|
||||
->whereDate('starttime', '>=', $from->format('Y-m-d 00:00:00'));
|
||||
} elseif (isset($starttime_period['end'])) {
|
||||
$end = Carbon::createFromDate($starttime_period['end']);
|
||||
|
||||
return $query
|
||||
->where('starttime', '<=', $end->format('Y-m-d 00:00:00'));
|
||||
->whereDate('starttime', '<=', $end->format('Y-m-d 00:00:00'));
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
@@ -7,4 +7,25 @@ use Filament\Tables\Columns\Column;
|
||||
class BookmakerIcon extends Column
|
||||
{
|
||||
protected string $view = 'filament.tables.columns.bookmaker-icon';
|
||||
|
||||
protected ?string $size = null;
|
||||
|
||||
public function size(?string $size): static
|
||||
{
|
||||
$this->size = $size;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getSize(): ?string
|
||||
{
|
||||
switch ($this->size) {
|
||||
case 'xl':
|
||||
return 'h-6 w-30';
|
||||
case 'lg':
|
||||
return 'h-5 w-20';
|
||||
default:
|
||||
return 'h-4 w-16';
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
namespace App\Filament\Tables\Columns;
|
||||
|
||||
use App\Models\BookmakerSport;
|
||||
use Filament\Tables\Columns\Column;
|
||||
|
||||
class ColumnMl extends Column
|
||||
@@ -33,14 +32,6 @@ class ColumnMl extends Column
|
||||
return $this->bookmakers;
|
||||
}
|
||||
|
||||
public function getActivBookmaker()
|
||||
{
|
||||
return BookmakerSport::with('bookmaker')
|
||||
->whereNotIn('bookmaker_id', $this->having)
|
||||
->where('sport_id', auth()->user()->sport_id)
|
||||
->get();
|
||||
}
|
||||
|
||||
public function loadData($record)
|
||||
{
|
||||
$this->has_data = count($record->odds_2ways) ? true : false;
|
||||
|
||||
Reference in new issue
Block a user