Changeset 11959

Show
Ignore:
Timestamp:
09/01/07 13:43:41 (1 year ago)
Author:
piotras
Message:

Added midgard_setup_cli_exception to throws and log exceptions

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midgard/data/midgard_setup_cli.php

    r11747 r11959  
    22 
    33require_once 'midgard_setup_ui_cli_config.php'; 
     4 
     5class midgard_setup_cli_exception extends Exception  
     6{ 
     7    public function __construct($message, $code = 0) 
     8    { 
     9        parent::__construct($message, $code); 
     10    } 
     11 
     12    public function message() 
     13    { 
     14        $msg = "{$this->message} ( {$this->file}:{$this->line} )"; 
     15        midgard_setup_log::write_exception($msg); 
     16        parent::getMessage(); 
     17    } 
     18} 
    419 
    520class midgard_setup_cli extends midgard_setup_ui_cli_config 
     
    823    private $database_update; 
    924    public $midgard_config; 
     25    public $exception; 
    1026 
    1127    public function __construct()