protected function _openLog()
	{
		// Only open if not already opened...
		if (is_resource($this->_file)) {
			return true;
		}

		$now = new AnDate();
		$date = $now->getDate();

		if (!file_exists($this->_path)) {

            $header[] = "#<? die('Direct Access To Log Files Not Permitted'); ?>";
			$header[] = "#Version: 1.0";
			$header[] = "#Date: " . $date;

			// Prepare the fields string
			$fields = str_replace("{", "", $this->_format);
			$fields = str_replace("}", "", $fields);
			$fields = strtolower($fields);
			$header[] = "#Fields: " . $fields;

			$head = implode("\n", $header);

		} else {
			$head = false;
		}

		if (!$this->_file = fopen($this->_path, "a")) {
			return false;
		}

		if ($head && !fputs($this->_file, $head)) {
			return false;
		}

		return true;
	}
protected function _openLog()
	{
		// Only open if not already opened...
		if (is_resource($this->_file)) {
			return true;
		}

		$now = new AnDate();
		$date = $now->getDate();

		if (!file_exists($this->_path)) {

            $header[] = "#<? die('Direct Access To Log Files Not Permitted'); ?>";
			$header[] = "#Version: 1.0";
			$header[] = "#Date: " . $date;

			// Prepare the fields string
			$fields = str_replace("{", "", $this->_format);
			$fields = str_replace("}", "", $fields);
			$fields = strtolower($fields);
			$header[] = "#Fields: " . $fields;

			$head = implode("\n", $header);

		} else {
			$head = false;
		}

		if (!$this->_file = fopen($this->_path, "a")) {
			return false;
		}

		if ($head && !fputs($this->_file, $head)) {
			return false;
		}

		return true;
	}
protected function _openLog ( ) { // Only open if not already opened... if ( is_resource ( $ this -> _file ) ) { return true ; } $ now = new AnDate ( ) ; $ date = $ now -> getDate ( ) ; if ( ! file_exists ( $ this -> _path ) ) { $ header [ ] = "#<? die('Direct Access To Log Files Not Permitted'); ?>" ; $ header [ ] = "#Version: 1.0" ; $ header [ ] = "#Date: " . $ date ; // Prepare the fields string $ fields = str_replace ( "{" , "" , $ this -> _format ) ; $ fields = str_replace ( "}" , "" , $ fields ) ; $ fields = strtolower ( $ fields ) ; $ header [ ] = "#Fields: " . $ fields ; $ head = implode ( "\n" , $ header ) ; } else { $ head = false ; } if ( ! $ this -> _file = fopen ( $ this -> _path , "a" ) ) { return false ; } if ( $ head && ! fputs ( $ this -> _file , $ head ) ) { return false ; } return true ; }
Open the log file pointer and create the file if it doesn't exist

@access 	public
@return 	boolean	True on success
Open the log file pointer and create the file if it doesn t exist