Search Results
Accessory.php
Go to the documentation of this file.
62 return $this->belongsTo('\App\Models\Category', 'category_id')->where('category_type', '=', 'accessory');
70 return $this->hasMany('\App\Models\Actionlog', 'accessory_id')->where('asset_type', '=', 'accessory')->orderBy('created_at', 'desc')->withTrashed();
76 return $this->belongsToMany('\App\Models\User', 'accessories_users', 'accessory_id', 'assigned_to')->withPivot('id')->withTrashed();
81 return $this->belongsToMany('\App\Models\User', 'accessories_users', 'accessory_id', 'assigned_to')->count();
101 } elseif ((Setting::getSettings()->default_eula_text) && ($this->category->use_default_eula=='1')) {
165 return $query->leftJoin('companies', 'accessories.company_id', '=', 'companies.id')->orderBy('companies.name', $order);
178 return $query->leftJoin('categories', 'accessories.category_id', '=', 'categories.id')->orderBy('categories.name', $order);
191 return $query->leftJoin('locations', 'consumables.location_id', '=', 'locations.id')->orderBy('locations.name', $order);
scopeOrderCompany($query, $order)
Query builder scope to order on company.
Definition: Accessory.php:163
Definition: Accessory.php:2
scopeTextSearch($query, $search)
Query builder scope to search on text.
Definition: Accessory.php:125
scopeOrderLocation($query, $order)
Query builder scope to order on company.
Definition: Accessory.php:189
scopeOrderCategory($query, $order)
Query builder scope to order on company.
Definition: Accessory.php:176