public function scopeNameLike($q, $v = null) { if (!$v) { return $q; } else { $v = str_replace('*', '%', $v); return $q->where(Static::getNameField(), 'like', $v); } }