getRealPath(); if (! is_string($path)) { continue; } // OperationRunLinks is the canonical wrapper. if (str_ends_with($path, '/Support/OperationRunLinks.php')) { continue; } $contents = File::get($path); if (preg_match("/\\bOperationRunResource::getUrl\(\\s*'view'/", $contents) === 1) { $violations[] = $path; } } expect($violations)->toBeEmpty(); })->group('ops-ux');