For AI agents: visit https://laravel-love.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Laravel LoveDocumentationGit Repository
Documentation
DocumentationGit RepositoryLog InLaravel Love
Documentation
Log In
Extending Functionality

Preface

  • Introduction
  • Features
  • System Design
  • Implementation Highlights

Installation

  • System Requirements
  • Installation Instructions
  • Upgrade Guide

Setup

  • Manage Reaction Types
  • Setup Reacterable
  • Setup Reactable

High-level API

  • Reacterable
  • Reactable
  • Reacter Facade
  • Reactant Facade
  • Reacterable Filtering
  • Reactable Ordering
  • Reactable Filtering
  • Reaction Events

Low-level API

  • ReactionType
  • Reacter
  • Reactant
  • Reaction
  • ReactionCounter
  • ReactionTotal

Performance

  • Eager Loading
  • Aggregation Queue

Customization

  • Custom Jobs Dispatching
  • Migration Customization
  • Models Registration
  • Extending Functionality
  • Custom Setup Migrations
  • Custom Database Storage

Development

  • Contribution Guide
  • Testing

Troubleshooting

  • Recount Statistics
  • Restore Missing Reacters
  • Restore Missing Reactants

Meta

  • Security
  • Alternatives
  • License
  • CyberCog
Powered by 

Extending Functionality

Suggest Edits

Final Classes

Being able to extend a class is a flexible feature. In fact it's so flexible that it can be tricky to forsee all possible ways a class can be extended. As a defensive measure all Laravel Love classes will be declared as final unless we'll need to make them extendable.

  • Table of Contents
    • Final Classes