defaultFooter = $footer; return $this; } protected function setUp(): void { parent::setUp(); $this->collapsible(); $this->collapsed(); $this->schema([ Textarea::make('footer') ->default(fn () => $this->getDefaultFooter()) ->columnSpanFull(), ]); } public function getDefaultFooter(): ?string { return $this->evaluate($this->defaultFooter); } }