- Timestamp:
- 11/17/07 12:36:59 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/util/log/stubFileLogAppender.php
r815 r1047 27 27 */ 28 28 protected $logDir = ''; 29 /** 30 * mode for new directories 31 * 32 * @var int 33 */ 34 protected $mode = 0700; 29 35 30 36 /** … … 52 58 $this->logDir = $config['logDir']; 53 59 } 60 61 if (isset($config['mode']) === true) { 62 $this->mode = $config['mode']; 63 } 54 64 } 55 65 … … 61 71 public function getConfig() 62 72 { 63 return array('logDir' => $this->logDir); 73 return array('logDir' => $this->logDir, 74 'mode' => $this->mode 75 ); 64 76 } 65 77 … … 89 101 90 102 /** 103 * sets the mode for new log directories 104 * 105 * @param int $mode 106 */ 107 public function setMode($mode) 108 { 109 $this->mode = $mode; 110 } 111 112 /** 113 * returns the mode for new log directories 114 * 115 * @return int 116 */ 117 public function getMode() 118 { 119 return $this->mode; 120 } 121 122 /** 91 123 * builds the log directory 92 124 * … … 110 142 $logDir = $this->buildLogDir(); 111 143 if (file_exists($logDir) == false) { 112 mkdir($logDir, 0700, true);144 mkdir($logDir, $this->mode, true); 113 145 } 114 146
