public function call(string $class): void
    {
        $files = $this->all($class);

        if (count($files) < 1) {
            throw InvalidArgumentException::forNotFoundSeeder();
        }

        foreach ($files as [$file, $content]) {
            $this->load($content);
            $this->resolve($file['filename'])->run();
        }
    }