Application
Table of Contents
Interfaces
- HasPasskeys
- PlaylistGenerator
- DirectStreamableFile
- Encoding
- The Encoding interface defines constants for text encodings used in ID3v2 frames.
- MonitoredJobContract
- Recommendable
- AlgorithmInterface
- CalculatorInterface
- CacheRepositoryInterface
- DocumentInterface
- IndexInterface
Classes
- CreateNewUser
- ResetUserPassword
- UpdateUserPassword
- UpdateUserProfileInformation
- PruneExpiredTokens
- AclFactory
- Baander
- ManageSanctumTokens
- PruneExpiredTokensCommand
- ClearLogsCommand
- ClearStuckJobs
- DeployFreshCommand
- GenerateEssentia
- GenerateMbModels
- GenreBuilder
- QueueAlbumCoversCommand
- SyncSmartPlaylists
- ProdStartSwooleCommand
- MarkJobsAsStaleCommand
- PurgeOldMonitorsCommand
- QueueTopCommand
- GenerateRecommendations
- SynchronizeRecommendationsCommand
- ScanLibraryCommand
- SyncMetadataCommand
- UserCreateCommand
- Kernel
- PasskeyUsedToAuthenticateEvent
- LibraryScanCompleted
- Handler
- ImageNotFoundException
- InsightException
- CouldNotFindJobException
- ArrExt
- GeneratorCollection
- StdOutLogger
- StrExt
- AuthController
- Authentication and token management controller
- JobController
- Job management and monitoring controller
- AlbumController
- ArtistController
- GenreController
- LibraryController
- MetadataSearchController
- MetadataSyncController
- MovieController
- PlaylistController
- SongController
- LogsController
- Application log file management and analysis controller
- ImageController
- StreamController
- OpCacheController
- QueueController
- Queue monitoring and management controller
- SchemaController
- LastFmController
- SpotifyController
- SystemInfoController
- UserController
- User management controller
- UserTokenController
- User token management controller
- Controller
- UIController
- PasskeyController
- WebAuthn passkey authentication controller
- CoverArtArchiveClient
- CoverArtImage
- CoverArtResponse
- CoverArtThumbnails
- DiscogsClient
- ArtistFilter
- BaseFilter
- LabelFilter
- MasterFilter
- ReleaseFilter
- Handler
- LookupHandler
- SearchHandler
- Artist
- Label
- Master
- Model
- Release
- AuthHandler
- BaseHandler
- LookupHandler
- SearchHandler
- TagHandler
- UserHandler
- LastFmClient
- AreaFilter
- ArtistFilter
- BaseFilter
- EventFilter
- GenreFilter
- InstrumentFilter
- LabelFilter
- PlaceFilter
- RecordingFilter
- ReleaseFilter
- SeriesFilter
- UrlFilter
- WorkFilter
- Handler
- LookupHandler
- SearchHandler
- Alias
- AliasList
- Annotation
- AnnotationList
- Area
- AreaElementInner
- AreaList
- Artist
- ArtistCredit
- ArtistList
- AttributeList
- Cancelled
- Cdstub
- CdstubList
- Collection
- CollectionList
- CoverArtArchive
- DataTrackList
- Disc
- DiscList
- Editor
- EditorList
- Ended
- EntityList
- Event
- EventList
- FreedbDisc
- FreedbDiscList
- Genre
- GenreList
- Instrument
- InstrumentList
- IpiList
- IsniList
- Iso31661CodeList
- Iso31662CodeList
- Iso31663CodeList
- Isrc
- IsrcList
- Iswc
- IswcList
- Label
- LabelInfo
- LabelInfoList
- LabelList
- LanguageList
- ListAttributes
- Medium
- MediumList
- Metadata
- NonmbTrack
- NonmbTrackList
- OffsetList
- Place
- PlaceList
- PregapTrack
- Puid
- PuidList
- Rating
- Recording
- RecordingList
- Relation
- RelationList
- Release
- ReleaseEvent
- ReleaseEventList
- ReleaseGroup
- ReleaseGroupList
- ReleaseList
- Series
- SeriesList
- Tag
- TagList
- Track
- TrackData
- TrackList
- Url
- UrlList
- UserGenre
- UserGenreList
- UserRating
- UserTag
- UserTagList
- Video
- Work
- WorkAttributeList
- WorkList
- MusicBrainzClient
- ArtistAliasHandler
- AuthHandler
- BaseHandler
- GenreHandler
- SearchHandler
- UserHandler
- SpotifyClient
- Handler
- MovieHandler
- TasteDiveClient
- TranscoderClient
- Kernel
- AddContentSecurityPolicyHeaders
- Authenticate
- ConvertQueryTokenToHeaderMiddleware
- EncryptCookies
- ForceJsonResponse
- OpenTelemetryRootSpan
- PreventRequestsDuringMaintenance
- RedirectIfAuthenticated
- SecurityHeadersMiddleware
- TrimStrings
- TrustHosts
- TrustProxies
- ValidateSignature
- ValidateTokenBinding
- VerifyCsrfToken
- AlbumIndexRequest
- AlbumUpdateRequest
- ArtistIndexRequest
- AuthenticateUsingPasskeyRequest
- ForgotPasswordRequest
- LoginRequest
- LogoutRequest
- RegisterRequest
- ResetPasswordRequest
- StorePasskeyRequest
- GenreIndexRequest
- UpdateGenreRequest
- CreateLibraryRequest
- LibraryIndexRequest
- UpdateLibraryRequest
- GetLogContentRequest
- CreatePlaylistRequest
- CreateSmartPlaylistRequest
- PlaylistShowRequest
- UpdatePlaylistRequest
- UpdateSmartPlaylistRulesRequest
- MetricsRequest
- ShowQueueMetricsRequest
- RetryJobRequest
- SongIndexRequest
- SongShowRequest
- CreateUserRequest
- UpdateUserRequest
- UserIndexRequest
- RevokeTokenRequest
- UserTokenIndexRequest
- AlbumResource
- AlbumWithoutSongsResource
- ArtistResource
- NewAccessTokenResource
- PersonalAccessTokenResource
- GenreResource
- ImageResource
- LibraryResource
- LibraryStatsResource
- Library resource with comprehensive statistics including both formatted and raw data.
- MovieResource
- PlaylistResource
- PlaylistStatisticResource
- QueueMonitorResource
- SongResource
- UserResource
- PersonalAccessTokenViewResource
- VideoResource
- RevokeTokenJob
- BaseJob
- SaveAlbumCoverJob
- ScanDirectoryJob
- ScanMusicLibraryJob
- SyncAlbumJob
- SyncArtistJob
- SyncArtistMetadataJob
- SyncSmartPlaylists
- SyncSongMetadataJob
- ScanMovieLibraryJob
- GenerateRecommendationsJob
- LogoutInvalidateTokenCache
- MailbookMail
- Album
- AlbumArtist
- Artist
- ArtistSong
- BaseModel
- BasePivot
- FormattedLibraryStats
- LibraryStats
- Genre
- GenreSong
- Image
- Library
- Movie
- MovieVideo
- Passkey
- PersonalAccessToken
- Playlist
- PlaylistCollaborator
- PlaylistSong
- PlaylistStatistic
- Trend
- TrendValue
- QueueMonitor
- Recommendation
- Song
- ThirdPartyCredential
- User
- UserLibrary
- UserMediaActivity
- Version
- Video
- AccessTokenService
- GeoLocationService
- LastFmCredentialService
- SpotifyCredentialService
- ThirdPartyCredentialService
- TokenBindingService
- FindPasskeyToAuthenticateAction
- GeneratePasskeyAuthenticationOptionsAction
- GeneratePasskeyRegisterOptionsAction
- StorePasskeyAction
- CounterChecker
- CurrentCountExceededSource
- InvalidPasskey
- InvalidPasskeyOptions
- PublicKeyCredentialCreationOptionsData
- PasskeyService
- WebauthnService
- Base83
- BlurHash
- BlurHashServiceProvider
- Driver
- GdDriver
- ImagickDriver
- BlurHashException
- DriverNotFoundException
- UnableToConvertColorException
- UnableToCreateImageException
- UnableToGetColorException
- UnableToReadFileException
- UnableToSetPixelException
- UnsupportedFileException
- BlurHash
- DevServerCommand
- MakeLogChannelCommand
- PruneLibrariesCommand
- SetupDevCommand
- DevelopmentCommand
- RequiresLocalEnvironment
- BaseBuilder
- RecursiveBaseBuilder
- AlgorithmFactory
- ClickDetector
- ClickDetector
- DiscontinuityDetector
- DiscontinuityDetector
- FadeDetection
- FadeDetection
- FalseStereoDetector
- FalseStereoDetector
- GapsDetector
- GapsDetector
- HumDetector
- HumDetector
- NoiseAdder
- NoiseAdder
- NoiseBurstDetector
- NoiseBurstDetector
- PeakDetection
- PeakDetection
- SaturationDetector
- SaturationDetector
- SilenceRate
- SilenceRate
- StartStopCut
- StartStopCut
- StartStopSilence
- StartStopSilence
- TruePeakDetector
- TruePeakDetector
- BaseAlgorithm
- Base class for all Essentia algorithm wrappers
- CartesianToPolar
- CartesianToPolar
- FFTC
- FFTC
- IFFTC
- IFFTC
- Magnitude
- Magnitude
- PolarToCartesian
- PolarToCartesian
- FreesoundExtractor
- FreesoundExtractor
- KeyExtractor
- KeyExtractor
- LevelExtractor
- LevelExtractor
- LowLevelSpectralEqloudExtractor
- LowLevelSpectralEqloudExtractor
- LowLevelSpectralExtractor
- LowLevelSpectralExtractor
- MusicExtractor
- MusicExtractor
- MusicExtractorSVM
- MusicExtractorSVM
- RhythmExtractor
- RhythmExtractor
- RhythmExtractor2013
- RhythmExtractor2013
- TonalExtractor
- TonalExtractor
- TuningFrequencyExtractor
- TuningFrequencyExtractor
- AllPass
- AllPass
- BandPass
- BandPass
- BandReject
- BandReject
- BPF
- BPF
- DCRemoval
- DCRemoval
- EqualLoudness
- EqualLoudness
- HighPass
- HighPass
- IIR
- IIR
- LowPass
- LowPass
- MaxFilter
- MaxFilter
- MedianFilter
- MedianFilter
- MovingAverage
- MovingAverage
- ChromaCrossSimilarity
- ChromaCrossSimilarity
- CoverSongSimilarity
- CoverSongSimilarity
- CrossSimilarityMatrix
- CrossSimilarityMatrix
- Danceability
- Danceability
- GaiaTransform
- GaiaTransform
- HighResolutionFeatures
- HighResolutionFeatures
- Meter
- Meter
- Audio2Midi
- Audio2Midi
- Audio2Pitch
- Audio2Pitch
- AudioLoader
- AudioLoader
- AudioOnsetsMarker
- AudioOnsetsMarker
- AudioWriter
- AudioWriter
- EasyLoader
- EasyLoader
- EqloudLoader
- EqloudLoader
- MetadataReader
- MetadataReader
- MonoLoader
- MonoLoader
- MonoMixer
- MonoMixer
- MonoWriter
- MonoWriter
- PitchContoursMonoMelody
- PitchContoursMonoMelody
- YamlInput
- YamlInput
- YamlOutput
- YamlOutput
- PCA
- PCA
- SBic
- SBic
- TensorflowInputFSDSINet
- TensorflowInputFSDSINet
- TensorflowInputMusiCNN
- TensorflowInputMusiCNN
- TensorflowInputTempoCNN
- TensorflowInputTempoCNN
- TensorflowInputVGGish
- TensorflowInputVGGish
- TensorNormalize
- TensorNormalize
- TensorTranspose
- TensorTranspose
- Viterbi
- Viterbi
- Beatogram
- Beatogram
- BeatsLoudness
- BeatsLoudness
- BeatTrackerDegara
- BeatTrackerDegara
- BeatTrackerMultiFeature
- BeatTrackerMultiFeature
- BpmHistogram
- BpmHistogram
- BpmHistogramDescriptors
- BpmHistogramDescriptors
- BpmRubato
- BpmRubato
- ChordsDetectionBeats
- ChordsDetectionBeats
- HarmonicBpm
- HarmonicBpm
- LoopBpmConfidence
- LoopBpmConfidence
- LoopBpmEstimator
- LoopBpmEstimator
- NoveltyCurve
- NoveltyCurve
- NoveltyCurveFixedBpmEstimator
- NoveltyCurveFixedBpmEstimator
- OnsetDetection
- OnsetDetection
- OnsetDetectionGlobal
- OnsetDetectionGlobal
- OnsetRate
- OnsetRate
- Onsets
- Onsets
- PercivalBpmEstimator
- PercivalBpmEstimator
- RhythmDescriptors
- RhythmDescriptors
- RhythmTransform
- RhythmTransform
- SingleBeatLoudness
- SingleBeatLoudness
- SuperFluxNovelty
- SuperFluxNovelty
- TempoScaleBands
- TempoScaleBands
- TempoTap
- TempoTap
- TempoTapDegara
- TempoTapDegara
- TempoTapMaxAgreement
- TempoTapMaxAgreement
- TempoTapTicks
- TempoTapTicks
- AfterMaxToBeforeMaxEnergyRatio
- AfterMaxToBeforeMaxEnergyRatio
- Crest
- Crest
- Decrease
- Decrease
- Derivative
- Derivative
- DerivativeSFX
- DerivativeSFX
- Flatness
- Flatness
- FlatnessDB
- FlatnessDB
- FlatnessSFX
- FlatnessSFX
- LogAttackTime
- LogAttackTime
- MaxToTotal
- MaxToTotal
- MinToTotal
- MinToTotal
- OddToEvenHarmonicEnergyRatio
- OddToEvenHarmonicEnergyRatio
- StrongDecay
- StrongDecay
- StrongPeak
- StrongPeak
- TCToTotal
- TCToTotal
- BarkBands
- BarkBands
- BFCC
- BFCC
- Centroid
- Centroid
- ConstantQ
- ConstantQ
- ERBBands
- ERBBands
- FFT
- FFT
- Flux
- Flux
- FrequencyBands
- FrequencyBands
- GFCC
- GFCC
- HFC
- HFC
- IFFT
- IFFT
- LogSpectrum
- LogSpectrum
- MelBands
- MelBands
- MFCC
- MFCC
- MultiPitchKlapuri
- MultiPitchKlapuri
- MultiPitchMelodia
- MultiPitchMelodia
- NSGConstantQ
- NSGConstantQ
- NSGIConstantQ
- NSGIConstantQ
- PitchContours
- PitchContours
- PitchContourSegmentation
- PitchContourSegmentation
- PitchContoursMelody
- PitchContoursMelody
- PitchContoursMultiMelody
- PitchContoursMultiMelody
- PitchMelodia
- PitchMelodia
- PitchYinFFT
- PitchYinFFT
- PowerSpectrum
- PowerSpectrum
- PredominantPitchMelodia
- PredominantPitchMelodia
- ResampleFFT
- ResampleFFT
- RollOff
- RollOff
- SpectralCentroidTime
- SpectralCentroidTime
- SpectralComplexity
- SpectralComplexity
- SpectralContrast
- SpectralContrast
- SpectralPeaks
- SpectralPeaks
- SpectralWhitening
- SpectralWhitening
- Spectrum
- Spectrum
- SpectrumCQ
- SpectrumCQ
- SpectrumToCent
- SpectrumToCent
- SuperFluxExtractor
- SuperFluxExtractor
- SuperFluxPeaks
- SuperFluxPeaks
- TriangularBands
- TriangularBands
- TriangularBarkBands
- TriangularBarkBands
- Welch
- Welch
- BinaryOperator
- BinaryOperator
- BinaryOperatorStream
- BinaryOperatorStream
- Clipper
- Clipper
- CubicSpline
- CubicSpline
- DCT
- DCT
- Duration
- Duration
- EffectiveDuration
- EffectiveDuration
- Extractor
- Extractor
- FrameBuffer
- FrameBuffer
- FrameCutter
- FrameCutter
- FrameGenerator
- Auto-generated wrapper for FrameGenerator algorithm
- FrameToReal
- FrameToReal
- IDCT
- IDCT
- MaxMagFreq
- MaxMagFreq
- Multiplexer
- Multiplexer
- OverlapAdd
- OverlapAdd
- Panning
- Panning
- PercivalEvaluatePulseTrains
- PercivalEvaluatePulseTrains
- Resample
- Resample
- Scale
- Scale
- Slicer
- Slicer
- SNR
- SNR
- Spline
- Spline
- StereoDemuxer
- StereoDemuxer
- StereoMuxer
- StereoMuxer
- StereoTrimmer
- StereoTrimmer
- Trimmer
- Trimmer
- UnaryOperator
- UnaryOperator
- UnaryOperatorStream
- UnaryOperatorStream
- Windowing
- Windowing
- AutoCorrelation
- AutoCorrelation
- CentralMoments
- CentralMoments
- CrossCorrelation
- CrossCorrelation
- DistributionShape
- DistributionShape
- Entropy
- Entropy
- GeometricMean
- GeometricMean
- Histogram
- Histogram
- Mean
- Mean
- Median
- Median
- MinMax
- MinMax
- PoolAggregator
- PoolAggregator
- PowerMean
- PowerMean
- RawMoments
- RawMoments
- SingleGaussian
- SingleGaussian
- Variance
- Variance
- WarpedAutoCorrelation
- WarpedAutoCorrelation
- BarkExtractor
- Auto-generated wrapper for BarkExtractor algorithm
- CompositeBase
- Auto-generated wrapper for CompositeBase algorithm
- FileOutput
- Auto-generated wrapper for FileOutput algorithm
- LoudnessEBUR128Filter
- Auto-generated wrapper for LoudnessEBUR128Filter algorithm
- NSGConstantQStreaming
- Auto-generated wrapper for NSGConstantQStreaming algorithm
- PoolToTensor
- Auto-generated wrapper for PoolToTensor algorithm
- RealAccumulator
- Auto-generated wrapper for RealAccumulator algorithm
- TensorToPool
- Auto-generated wrapper for TensorToPool algorithm
- TensorToVectorReal
- Auto-generated wrapper for TensorToVectorReal algorithm
- VectorInput
- Auto-generated wrapper for VectorInput algorithm
- VectorRealAccumulator
- Auto-generated wrapper for VectorRealAccumulator algorithm
- VectorRealToTensor
- Auto-generated wrapper for VectorRealToTensor algorithm
- HarmonicModelAnal
- HarmonicModelAnal
- HprModelAnal
- HprModelAnal
- HpsModelAnal
- HpsModelAnal
- LPC
- LPC
- SineModelAnal
- SineModelAnal
- SineModelSynth
- SineModelSynth
- SineSubtraction
- SineSubtraction
- SprModelAnal
- SprModelAnal
- SprModelSynth
- SprModelSynth
- SpsModelAnal
- SpsModelAnal
- SpsModelSynth
- SpsModelSynth
- StochasticModelAnal
- StochasticModelAnal
- StochasticModelSynth
- StochasticModelSynth
- DynamicComplexity
- DynamicComplexity
- Energy
- Energy
- EnergyBand
- EnergyBand
- EnergyBandRatio
- EnergyBandRatio
- Envelope
- Envelope
- InstantPower
- InstantPower
- Intensity
- Intensity
- Larm
- Larm
- Leq
- Leq
- Loudness
- Loudness
- LoudnessEBUR128
- LoudnessEBUR128
- LoudnessVickers
- LoudnessVickers
- ReplayGain
- ReplayGain
- RMS
- RMS
- ZeroCrossingRate
- ZeroCrossingRate
- ChordsDescriptors
- ChordsDescriptors
- ChordsDetection
- ChordsDetection
- Chromagram
- Chromagram
- Chromaprinter
- Chromaprinter
- Dissonance
- Dissonance
- HarmonicMask
- HarmonicMask
- HarmonicPeaks
- HarmonicPeaks
- HPCP
- HPCP
- Inharmonicity
- Inharmonicity
- Key
- Key
- NNLSChroma
- NNLSChroma
- PercivalEnhanceHarmonics
- PercivalEnhanceHarmonics
- Pitch2Midi
- Pitch2Midi
- PitchFilter
- PitchFilter
- PitchSalience
- PitchSalience
- PitchSalienceFunction
- PitchSalienceFunction
- PitchSalienceFunctionPeaks
- PitchSalienceFunctionPeaks
- PitchYin
- PitchYin
- PitchYinProbabilistic
- PitchYinProbabilistic
- PitchYinProbabilities
- PitchYinProbabilities
- PitchYinProbabilitiesHMM
- PitchYinProbabilitiesHMM
- TonicIndianArtMusic
- TonicIndianArtMusic
- Tristimulus
- Tristimulus
- TuningFrequency
- TuningFrequency
- Vibrato
- Vibrato
- AudioAnalyzer
- EssentiaFFI
- FFI wrapper for Essentia C++ library
- AlgorithmException
- Exception for algorithm execution errors
- ConfigurationException
- Exception for algorithm configuration errors
- EssentiaException
- Base exception for all Essentia-related errors
- AudioVector
- Represents audio data for Essentia processing
- AudioUtils
- Utility functions for Essentia processing
- PHPFFMpeg
- UnknownDurationException
- EncodingException
- HLSExporter
- HLSPlaylistGenerator
- HLSVideoFilters
- MediaExporter
- NoFormatException
- VTTPreviewThumbnailsGenerator
- AdvancedMedia
- AdvancedOutputMapping
- This class is basically a wrapper around the map() method of a the \FFMpeg\Media\AdvancedMedia class.
- AudioMedia
- CopyFormat
- CopyVideoFormat
- FFProbe
- ImageFormat
- LegacyFilterMapping
- NullFormat
- ProgressListenerDecorator
- Use this decorator to get access to the AbstractProgressListeners0 with the `getListeners` method.
- StdListener
- VideoMedia
- VideoProgressListenerDecorator
- Use this decorator to get access to the AbstractProgressListeners0 with the `getListeners` method.
- Disk
- Media
- MediaCollection
- MediaOnNetwork
- TemporaryDirectories
- TileFactory
- TileFilter
- Inspired by: https://github.com/protonemedia/laravel-ffmpeg/issues/335
- WatermarkFactory
- Partly based on this PR: https://github.com/PHP-FFMpeg/PHP-FFMpeg/pull/754/files
- WatermarkFilter
- DynamicHLSPlaylist
- MediaOpener
- FFMpeg
- MediaOpenerFactory
- ProcessOutput
- StreamParser
- InotifyException
- UnreadablePathException
- FileWatcher
- InotifyWrapper
- MimeExtension
- Path
- JsonPaginatorExtension
- LaravelDataCollectionExtension
- LaravelDataRequestExtension
- LaravelDataToSchema
- JsonPaginator
- JsonAnonymousResourceCollection
- JsonPaginatedResourceResponse
- HumanDuration
- LogChannel
- Marks a property for automatic logger injection by LoggerServiceProvider
- LoggerServiceProvider
- LogFileService
- ContentChunk
- FileInfo
- LogFile
- SearchResult
- SearchResults
- SearchableLogFile
- ThreadedLogProcessor
- StructuredLogger
- Lrc
- SmartPlaylistService
- GenreHierarchyService
- LocalMetadataService
- MatchingStrategy
- QualityValidator
- AlbumQualityValidator
- ArtistQualityValidator
- BaseQualityValidator
- SongQualityValidator
- Apic
- The Attached picture frame contains a picture directly related to the audio file.
- COMM
- COMM frame - Comments.
- EQUA
- EQUA frame - Equalization.
- ETCO
- ETCO frame - Event timing codes.
- Frame
- Base class for ID3v2 frames.
- IPLS
- IPLS frame - Involved people list.
- LINK
- LINK frame - Linked information.
- MCDI
- MCDI frame - Music CD identifier.
- MVIN
- MVIN frame - Movement number.
- OWNE
- OWNE frame - Ownership frame.
- POPM
- POPM frame - Popularimeter.
- SYLT
- SYLT frame - Synchronized lyric/text.
- TALB
- TALB frame - Album/Movie/Show title.
- TCOM
- TCOM frame - Composer.
- TCON
- TCON frame - Content type (genre).
- TDAT
- TDAT frame - Date.
- TEXT
- TEXT frame - Lyricist/Text writer.
- TextFrame
- Base class for ID3v2 text frames.
- TIT2
- TIT2 frame - Title/songname/content description.
- TLAN
- TLAN frame - Language(s).
- TLEN
- TLEN frame - Length.
- TORY
- TORY frame - Original release year.
- TPE1
- TPE1 frame - Lead performer(s)/Soloist(s).
- TPE2
- TPE2 frame - Band/orchestra/accompaniment.
- TPE3
- TPE3 frame - Conductor/performer refinement.
- TPE4
- TPE4 frame - Interpreted, remixed, or otherwise modified by.
- TPUB
- TPUB frame - Publisher.
- TRCK
- TRCK frame - Track number/Position in set.
- TSRC
- TSRC frame - ISRC (International Standard Recording Code).
- TYER
- TYER frame - Year.
- USLT
- USLT frame - Unsynchronized lyric/text transcription.
- Id3v1
- This class represents a file containing ID3v1 tags.
- Id3v2
- This class represents a file containing ID3v2 tags.
- MediaMeta
- MediaMeta provides a unified interface for reading ID3 tags from audio files.
- MetadataJobDispatcher
- MetadataServiceProvider
- MetadataSyncService
- MetadataProcessor
- AlbumCoverService
- AlbumSearchService
- ArtistSearchService
- SongSearchService
- NanoId
- NanoIdService
- NanoIdServiceProvider
- LaravelInstrumentation
- TracedCacheManager
- TracedCacheRepository
- TracedCacheStore
- TracedFilesystemAdapter
- TracedFilesystemManager
- CustomEventListener
- DatabaseQueryListener
- SecurityEventListener
- HttpInstrumentationMiddleware
- TracerIdMiddleware
- MonologHandler
- OpenTelemetryManager
- OpenTelemetryServiceProvider
- SpanBuilder
- Items
- Lines
- Info
- Config
- Group
- Module
- HtmlParser
- TextParser
- Result
- QueueMetric
- QueueMetricsService
- QueueMonitorService
- QueueMonitorProvider
- CosineSimilarity
- EuclideanDistance
- HammingDistance
- JaccardIndex
- MinMaxNorm
- TfIdf
- ContentBasedCalculator
- DatabaseRelationCalculator
- MusicGenreSimilarityCalculator
- SimilarityCalculator
- UserListeningHabitsCalculator
- RecommendationServiceProvider
- RecommendationService
- TextSimilarityService
- TextSimilarityServiceProvider
- LocaleString
- ConcurrentAccessNotification
- ForgotPasswordNotification
- SuspiciousLocationNotification
- VerifyEmail
- ImageObserver
- VideoObserver
- EmergencyWorker
- TelemetryFlushListener
- TelemetryShutdownListener
- OnWorkerStart
- TelemetryTaskHandler
- AlbumPolicy
- PlaylistPolicy
- SongPolicy
- AppServiceProvider
- AuthServiceProvider
- BroadcastServiceProvider
- EventServiceProvider
- FortifyServiceProvider
- HorizonServiceProvider
- IntegrationsServiceProvider
- RouteServiceProvider
- ScrambleServiceProvider
- LaravelCacheRepository
- GuzzleService
- JobCleanupService
- AlbumFieldNormalizer
- ArtistFieldNormalizer
- OpCacheService
- SystemMetricsCollectorService
- AlbumArtistFactory
- AlbumFactory
- ArtistFactory
- GenreFactory
- GenreSongFactory
- ImageFactory
- LibraryFactory
- MovieFactory
- MovieVideoFactory
- PasskeyFactory
- PlayerStateFactory
- PlaylistFactory
- PlaylistSongFactory
- PlaylistStatisticFactory
- SongFactory
- UserFactory
- UserMediaActivityFactory
- Boolean
- Date
- Entity
- Id
- Number
- Text
- AbstractDocumentFactory
- Document
- SearchEntity
- CreateIndexException
- Exception
- BloomField
- CuckooField
- TopKField
- Field
- GeoField
- JSONField
- LimitField
- NumericField
- SortField
- TagField
- TextField
- AbstractIndex
- FieldDefinition
- Index
- IndexDefinition
- IndexManager
- QueryBuilder
- Reducer
- RediSearch
- RedisStack
- RedisRepository
- SearchResult
- RuntimeConfiguration
- SchemaBuilder
- GeoFilter
- NumericFilter
- TagFilter
- QueryOptions
- SearchManager
- SuggestionManager
- ComposerAutoloaderInit696865abb495a813d3e3870af4a80092
- ComposerStaticInit696865abb495a813d3e3870af4a80092
- ClassLoader
- ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
- InstalledVersions
- This class is copied in every Composer installed project and available to all
- RediSearch
- RediSearchEngine
- RediSearchFacade
- RediSearchProvider
Traits
- PasswordValidationRules
- HandlesDateInputs
- EnumExt
- Filterable
- HandlesUserTokens
- HasJsonCollection
- HasLogger
- UpdatesAlbumMetadata
- UpdatesArtistMetadata
- HasContentSimilarity
- HasLibraryAccess
- HasLibraryStats
- HasMeta
- HasMusicMetadata
- HasRecursiveRelationships
- IsBaseModel
- InteractsWithFilters
- InteractsWithMediaStreams
- EncryptsHLSSegments
- HandlesAdvancedMedia
- HandlesConcatenation
- HandlesFrames
- HandlesTimelapse
- HasProgressListener
- InteractsWithBeforeSavingCallbacks
- InteractsWithHttpHeaders
- InteractsWithInputPath
- RebuildsCommands
- HasInputOptions
- CastsDtoToSchema
- HasNanoPublicId
- ConfigAliases
- IsMonitored
- HasRecommendation
- NoIndex
- Sortable
Enums
- Role
- TokenName
- ChannelName
- HeaderExt
- AlbumType
- MetaKey
- LibraryType
- TokenAbility
- Channel
- MonitorStatus
Functions
- humanize_bytes() : string
- handleError() : void
- handleError() : void
- setupRedis() : Redis
- Initialize the Redis client and ensure the connection is successful.
Functions
humanize_bytes()
humanize_bytes(int|float $bytes[, mixed $decimals = 2 ]) : string
Parameters
- $bytes : int|float
- $decimals : mixed = 2
Return values
stringhandleError()
handleError(Queue $queue, string $message) : void
Parameters
- $queue : Queue
- $message : string
handleError()
handleError(Queue $queue, string $message) : void
Parameters
- $queue : Queue
- $message : string
setupRedis()
Initialize the Redis client and ensure the connection is successful.
setupRedis() : Redis