# Overview

> Prologue · Laravel Package Toolkit 2.5.2 · https://package-toolkit.nyoncode.cz/

There are exactly two objects to keep in your head, and nothing is hidden behind either of them:
every `hasX()` on the description has a matching `bootX()` or `publishX()` on the provider, and you
can call, override or skip any of them.
