Customize AudioStorage
You have the option to override the AudioStorage
service by binding your own extended version using the following code snippet:
use Illuminate\Http\Request;
use Mostafaznv\NovaCkEditor\AudioStorage;
class MyAudioStorage extends AudioStorage
{
public function __invoke(Request $request)
{
// TODO: Change the default implementation.
}
}
$this->app->bind('ckeditor-audio-storage', MyAudioStorage::class);
By creating a custom MyAudioStorage
class that extends AudioStorage
, you can define your own logic for handling audio storage within the __invoke()
method. Afterward, binding the custom class to the 'ckeditor-audio-storage'
key allows Laravel Nova to use your extended implementation instead of the default one.
Within the __invoke()
method of MyAudioStorage
, you can implement your desired functionality to handle audio storage according to your specific requirements.
Last updated