loadHTML($this->_get($url)); $qp = qp($doc, NULL, array('ignore_parser_warnings' => TRUE)); foreach ($qp->top('.jOrderItemElement') as $item) { $a = clone $item; $dish = new Crunchbutton_Grubhub_Dish; $i = clone $item; $dish->name = $i->find('.item_name')->text(); $i = clone $item; $dish->price = $i->find('.item_price')->text(); $this->_dishes[] = $dish; } } public function dishes() { return $this->_dishes; } }