add with trashed parameter

This commit is contained in:
vedatakd 2020-02-14 11:33:36 +03:00
parent e71832e47e
commit f1857bf7aa

View File

@ -59,18 +59,26 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface
return 1; return 1;
} }
public function getAdv($id = null, $nullable_ad = false) public function getAdv($id = null, $nullable_ad = false, $trashed = false)
{ {
$query = $this::query();
if ($trashed) {
$query = $this::withTrashed();
}
if ($id != null) { if ($id != null) {
if ($nullable_ad) if ($nullable_ad) {
return $this->find($id); return $query->find($id);
else } else {
return $this->where('advs_advs.slug', '!=', "") return $query->where('advs_advs.slug', '!=', "")
->find($id); ->find($id);
} }
if ($nullable_ad) }
return $this->newQuery(); if ($nullable_ad) {
return $this->where('advs_advs.slug', '!=', ""); return $query->newQuery();
}
return $query->where('advs_advs.slug', '!=', "");
} }
public function userAdv($nullable_ad = false) public function userAdv($nullable_ad = false)