| 1 | <?php |
||
| 5 | class Preference extends \BaseModel |
||
| 6 | {
|
||
| 7 | protected $presenter = 'NukaCode\Users\Presenters\User\PreferencePresenter'; |
||
| 8 | |||
| 9 | protected $table = 'preferences'; |
||
| 10 | |||
| 11 | protected $fillable = [ |
||
| 12 | 'name', |
||
| 13 | 'keyName', |
||
| 14 | 'description', |
||
| 15 | 'value', |
||
| 16 | 'default', |
||
| 17 | 'display', |
||
| 18 | 'hiddenFlag', |
||
| 19 | ]; |
||
| 20 | |||
| 21 | protected $rules = [ |
||
| 22 | 'name' => 'required', |
||
| 23 | 'value' => 'required', |
||
| 24 | 'default' => 'required', |
||
| 25 | 'display' => 'required', |
||
| 26 | ]; |
||
| 27 | |||
| 28 | public function getPreferenceOptionsArray() |
||
| 39 | |||
| 40 | public function users() |
||
| 44 | } |