PHP code example of dskripchenko / orchid-extra

1. Go to this page and download the library: Download dskripchenko/orchid-extra 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/ */

    

dskripchenko / orchid-extra example snippets


use Dskripchenko\OrchidExtra\Facades\Selection;

public function filters(): iterable
{
    return [
        Selection::input('Name', 'name'),
        Selection::date('Created', 'created_at'),
        Selection::switcher('Active', 'is_active'),
        Selection::selectFromModel('Author', 'author_id', new User),
        Selection::selectFromQuery('Category', 'category_id', Category::query()->where('active', true)),
        Selection::selectFromOptions('Status', 'status', ['draft' => 'Draft', 'published' => 'Published']),
    ];
}