public function scopeWhereAuthorIP($query, $ip) { $ip = new IP($ip); return $query->where('author_ip', $ip->toSQL()); }
public function scopeWhereIPInBan($query, $ip) { $ip = new IP($ip); return $query->where(function ($query) use($ip) { $query->where('ban_ip_start', '<=', $ip->toSQL()); $query->where('ban_ip_end', '>=', $ip->toSQL()); }); }