Prerequisites
This package is built for Laravel and Filament.
Installation
1composer require lara-zeus/echoo
Usage in Forms
Simply:
1use LaraZeus\Echoo\Forms\Components\Echoo;2 3Echoo::make('voice_notes')4 ->disk('voices')5 ->directory('voices')6 ->required(),
Usage in Infolists
To display the audio player in Filament View pages or Infolists:
1use LaraZeus\Echoo\Infolists\Components\EchooEntry;2 3EchooEntry::make('voice_notes')4 ->disk('voices'),
Usage in Tables
To display a play/pause button in your tables for the audio file:
1use LaraZeus\Echoo\Tables\Columns\EchooColumn;2 3EchooColumn::make('voice_notes')4 ->disk('voices'),
Our Sponsors
Zeus is an open-source project. Thanks to my sponsors for helping me maintain this project.