Accessors и Mutators не будут работать с запросами.Таким образом, вы должны получить к нему доступ как MyModel::where('ip', inet_pton($ip))->get()
Вы можете просто создать область и переместить логику в модель, если вы хотите извлечь ее.
public function scopeWhereIp($query, $ip)
{
return $query->where('ip', inet_pton($ip));
}
и получить к ней доступ как
MyModel::whereIp($ip)->get()