echoo

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.