PHP code example of omar-haris / filament-timezone-field

1. Go to this page and download the library: Download omar-haris/filament-timezone-field library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

omar-haris / filament-timezone-field example snippets


use OmarHaris\FilamentTimezoneField\Forms\Components\Timezone as TimezoneComponent;
 
public static function form(Form $form): Form
{
    return $form
        ->schema([
            // ...
            TimezoneComponent::make('timezone')
                ->searchable()
                ->

use OmarHaris\FilamentTimezoneField\Tables\Columns\Timezone as TimezoneColumn;
 
public static function form(Form $form): Form
{
    return $form
        ->columns([
            // ...
            TimezoneColumn::make('timezone')
                ->sortable()
                ->toggleable(),
            // ...
        ]);
}

use OmarHaris\FilamentTimezoneField\Tables\Filters\Timezone as TimezoneFilter;

public static function table(Table $table): Table
{
    return $table
        //...
        ->filters([
            TimezoneFilter::make('timezone'),
            // ...
        ])
}
bash
php artisan vendor:publish --tag="filament-timezone-field-translations"