for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Forms\Builders;
use App\Source;
use App\Citation;
use LaravelEnso\Forms\app\Services\Form;
class CitationForm
{
private const TemplatePath = __DIR__.'/../Templates/citation.json';
private $form;
public function __construct()
$this->form = new Form(self::TemplatePath);
}
public function create()
return $this->form->options('source_id', Source::get(['sources.name', 'sources.id']))
->create();
public function edit(Citation $citation)
->edit($citation);