Lines Matching refs:this
20 $this->dbFileName =
23 $this->read ();
28 if (!isset ($this->dbByInsee [$insee]))
30 return $this->dbByInsee [$insee];
35 $this->cleanDB ();
36 $line = $this->cleanLine ($line);
37 if (!$this->allLines || !in_array ($line, $this->allLines)) {
38 $this->allLines [] = $line;
39 sort ($this->allLines);
40 $this->modify = true;
42 $this->write ();
48 $this->cleanDB ();
49 $line = $this->cleanLine ($line);
51 if (($key = array_search ($line, $this->allLines)) !== false) {
52 unset ($this->allLines [$key]);
53 $this->modify = true;
55 $this->write ();
71 if ($this->allLines)
72 foreach ($this->allLines as $key => $line) {
73 $lineCleaned = $this->cleanLine ($line);
75 $this->modify = true;
76 $this->allLines [$key] = $lineCleaned;
82 $this->dbByInsee = array ();
83 $handle = @fopen ($this->dbFileName, "r");
89 $this->allLines [] = $line;
91 $this->dbByInsee [$insee][] = $end;
99 if (!$this->modify) {
103 $handle = @fopen ($this->dbFileName, "w");
105 die("unable to create file: ".$this->dbFileName); // XXX
106 foreach ($this->allLines as $line)