App\Services\Html\FormBuilder::openDraftable PHP Method

openDraftable() public method

public openDraftable ( array $options, Model $subject ) : string
$options array
$subject Illuminate\Database\Eloquent\Model
return string
    public function openDraftable(array $options, Model $subject) : string
    {
        $identifier = class_basename($subject) . '_' . ($subject->isDraft() ? 'new' : $subject->id);
        $options = array_merge($options, ['data-autosave' => '', 'name' => $identifier, 'id' => $identifier]);
        return $this->open($options);
    }