Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Utils_Time
- {
- private static $log_dir;
- private static $vertical_dir;
- public static function getLogDir()
- {
- //if(!isset(self::$$log_dir))
- // throw new Zend_Exception('Log dir is empty!!!');
- return self::$log_dir;
- }
- public static function CreateLogDir()
- {
- $log_date = date('Y.m.d.H.i.s');
- $date_array = explode('.', $log_date);
- $dir_name = $date_array[3].'.'.$date_array[4].'.'.$date_array[5];
- $path = $date_array[0].'/'.$date_array[1].'/'.$date_array[2];
- $log_dir = 'Log/'.$path.'/'.$dir_name;
- if(!is_dir($dir_name))
- @mkdir('/var/lib/wwwrun/WebRentalsLeadsApiTest/'.$log_dir, 0777, true);
- self::$log_dir = '/var/lib/wwwrun/WebRentalsLeadsApiTest/'.$log_dir;
- }
- public static function CreateApiLogDir()
- {
- $log_date = date('Y.m.d.H.i.s');
- $date_array = explode('.', $log_date);
- $dir_name = $date_array[3].'.'.$date_array[4].'.'.$date_array[5];
- $path = $date_array[0].'/'.$date_array[1].'/'.$date_array[2];
- $log_dir = 'Log/Api/'.$path.'/'.$dir_name;
- if(!is_dir($dir_name))
- @mkdir($log_dir, 0777, true);
- self::$log_dir = $log_dir;
- }
- public static function getAndCreateLogDir()
- {
- self::CreateLogDir();
- return self::$log_dir;
- }
- /* public static function getAndCreateLogDir()
- {
- $log_date = date('Y.m.d.H.i.s');
- $date_array = explode('.', $log_date);
- $dir_name = $date_array[3].'.'.$date_array[4].'.'.$date_array[5];
- $path = $date_array[0].'/'.$date_array[1].'/'.$date_array[2];
- $log_dir = 'Log/'.$path.'/'.$dir_name;
- if(!is_dir($dir_name))
- @mkdir($log_dir, 0777, true);
- return $log_dir;
- } */
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement