🪄 Work in progress

This documentation is still a work in progress, so please don’t mind the mess. We also want to assure you that any corpses you see are used for completely legal and sanctioned necromantic purposes. Absolutely no funny business is taking place here.


You mistake stars reflected in a pond for the night sky.
— Vilgefortz of Roggeveen, Time of Contempt (The Witcher)

Creating a new step

To create a new step, create a new class and have it extend Arcanist\WizardStep.


Where are the views?

  • arcanist is front-end agnostic
    • no views
  • is extremely app-specific
  • instead, uses a ResponseRenderer to render views
    • is an interface
    • arcanist ships with BladeResponseRenderer by default
    • can install InertiaResponseRenderer as standalone package
  • response renderer uses convention to figure out template path
    • more information on page about ResponseRenderers

View data

Passing additional data to views