snipe-it/app/Http/Livewire/CategoryEditForm.php

48 lines
901 B
PHP

<?php
namespace App\Http\Livewire;
use Livewire\Component;
class CategoryEditForm extends Component
{
public bool $checkinEmail;
public $defaultEulaText;
public $eulaText;
public bool $requireAcceptance;
public bool $useDefaultEula;
public function mount()
{
}
public function updated($a, $b)
{
// dd($a, $b);
}
public function render()
{
return view('livewire.category-edit-form');
}
public function getShouldDisplayEmailMessageProperty(): bool
{
return $this->eulaText || $this->useDefaultEula;
}
public function getEmailMessageProperty(): string
{
if ($this->useDefaultEula) {
return trans('admin/categories/general.email_will_be_sent_due_to_global_eula');
}
return trans('admin/categories/general.email_will_be_sent_due_to_category_eula');
}
}