id = $id; } /** * Sync-job id that failed to resolve. */ public function id(): int { return $this->id; } /** * Convenience factory for the "no row matches this id" case. * * @param int $id Sync-job id that failed to resolve. */ public static function forId( int $id ): self { return new self( sprintf( 'Sync job not found: %d.', $id ), $id ); } }