Model for Accessories. More...
Public Member Functions | |
| company () | |
| location () | |
| category () | |
| assetlog () | |
| Get action logs for this accessory. More... | |
| users () | |
| hasUsers () | |
| checkin_email () | |
| requireAcceptance () | |
| getEula () | |
| numRemaining () | |
| scopeTextSearch ($query, $search) | |
| Query builder scope to search on text. More... | |
| scopeOrderCompany ($query, $order) | |
| Query builder scope to order on company. More... | |
| scopeOrderCategory ($query, $order) | |
| Query builder scope to order on company. More... | |
| scopeOrderLocation ($query, $order) | |
| Query builder scope to order on company. More... | |
Public Attributes | |
| $rules | |
| Accessory validation rules. More... | |
Protected Attributes | |
| $dates = ['deleted_at'] | |
| $table = 'accessories' | |
| $injectUniqueIdentifier = true | |
| $fillable = ['name','qty','category_id'] | |
Detailed Description
Member Function Documentation
| App\Models\Accessory::assetlog | ( | ) |
Get action logs for this accessory.
Definition at line 68 of file Accessory.php.
| App\Models\Accessory::category | ( | ) |
Definition at line 60 of file Accessory.php.
| App\Models\Accessory::checkin_email | ( | ) |
Definition at line 84 of file Accessory.php.
| App\Models\Accessory::company | ( | ) |
Definition at line 50 of file Accessory.php.
| App\Models\Accessory::getEula | ( | ) |
Definition at line 94 of file Accessory.php.
| App\Models\Accessory::hasUsers | ( | ) |
Definition at line 79 of file Accessory.php.
| App\Models\Accessory::location | ( | ) |
Definition at line 55 of file Accessory.php.
| App\Models\Accessory::numRemaining | ( | ) |
Definition at line 109 of file Accessory.php.
| App\Models\Accessory::requireAcceptance | ( | ) |
Definition at line 89 of file Accessory.php.
| App\Models\Accessory::scopeOrderCategory | ( | $query, | |
| $order | |||
| ) |
Query builder scope to order on company.
- Parameters
-
Illuminate\Database\Query\Builder $query Query builder instance text $order Order
- Returns
- Illuminate Modified query builder
Definition at line 176 of file Accessory.php.
| App\Models\Accessory::scopeOrderCompany | ( | $query, | |
| $order | |||
| ) |
Query builder scope to order on company.
- Parameters
-
Illuminate\Database\Query\Builder $query Query builder instance text $order Order
- Returns
- Illuminate Modified query builder
Definition at line 163 of file Accessory.php.
| App\Models\Accessory::scopeOrderLocation | ( | $query, | |
| $order | |||
| ) |
Query builder scope to order on company.
- Parameters
-
Illuminate\Database\Query\Builder $query Query builder instance text $order Order
- Returns
- Illuminate Modified query builder
Definition at line 189 of file Accessory.php.
| App\Models\Accessory::scopeTextSearch | ( | $query, | |
| $search | |||
| ) |
Query builder scope to search on text.
- Parameters
-
Illuminate\Database\Query\Builder $query Query builder instance text $search Search term
- Returns
- Illuminate Modified query builder
Definition at line 125 of file Accessory.php.
| App\Models\Accessory::users | ( | ) |
Definition at line 74 of file Accessory.php.
Member Data Documentation
|
protected |
Definition at line 18 of file Accessory.php.
|
protected |
Definition at line 48 of file Accessory.php.
|
protected |
Definition at line 40 of file Accessory.php.
| App\Models\Accessory::$rules |
Accessory validation rules.
Definition at line 24 of file Accessory.php.
|
protected |
Definition at line 19 of file Accessory.php.
The documentation for this class was generated from the following file:
