Obtener elemento por ClassName con el método DOMdocument ()

Esto es lo que estoy tratando de lograr: recuperar todos los productos en una página y colocarlos en una matriz. Aquí está el código que estoy usando:

$page2 = curl_exec($ch);
$doc = new DOMDocument();
@$doc->loadHTML($page2);
$nodes = $doc->getElementsByTagName('title');
$noders = $doc->getElementsByClassName('productImage');
$title = $nodes->item(0)->nodeValue;
$product = $noders->item(0)->imageObject.src;

Funciona para el$title but No para el producto. Para información, en el código HTML la etiqueta img se ve así:

<img alt="" class="productImage" data-altimages="" src="xxxx">

He estado mirando estoPHP DOMDocument como obtener el elemento?) pero todavía no entiendo cómo hacer que funcione.

PD: me sale este error:

Llamada a método indefinidoDOMDocument::getElementsByclassName()

Respuestas a la pregunta(3)

Su respuesta a la pregunta