header_factory = $header_factory; } /** * Make a Meta Value Object. * * @param string $url The URL associated with the meta. * * @throws InvalidArgumentException If the $url is empty. * * @return Meta */ public function make( string $url ): Meta { return Meta::from( [ 'url' => $url, 'headers' => $this->header_factory->make(), ] ); } }