. */ declare(strict_types=1); namespace FireflyIII\Support\Import\JobConfiguration\Spectre; use FireflyIII\Models\ImportJob; use Illuminate\Support\MessageBag; /** * Class NewConfig * * @package FireflyIII\Support\Import\JobConfiguration\Spectre */ class NewConfig implements SpectreJobConfig { /** * Return true when this stage is complete. * * @return bool */ public function configurationComplete(): bool { return true; } /** * Store the job configuration. * * @param array $data * * @return MessageBag */ public function configureJob(array $data): MessageBag { return new MessageBag; } /** * Get data for config view. * * @return array */ public function getNextData(): array { return []; } /** * Get the view for this stage. * * @return string */ public function getNextView(): string { return ''; } /** * Set the import job. * * @param ImportJob $importJob */ public function setImportJob(ImportJob $importJob): void { } }