1<?php 2 3class FetcherMemory extends Fetcher { 4 var $base_path; 5 var $base_url; 6 var $content; 7 8 function FetcherMemory($content, $base_path) { 9 $this->content = $content; 10 $this->base_path = $base_path; 11 $this->base_url = $base_path; 12 } 13 14 function get_base_url() { 15 return $this->base_path; 16 } 17 18 function &get_data($url) { 19 if ($url != $this->base_path) { 20 $null = null; 21 return $null; 22 }; 23 24 $data =& new FetchedDataFile($this->content, $this->base_path); 25 return $data; 26 } 27 28 function set_base_url($base_url) { 29 $this->base_url = $base_url; 30 } 31} 32 33 34?>