CC-2166: Packaging Improvements. Moved the Zend app into airtime_mvc. It is now installed to /var/www/airtime. Storage is now set to /srv/airtime/stor. Utils are now installed to /usr/lib/airtime/utils/. Added install/airtime-dircheck.php as a simple test to see if everything is install/uninstalled correctly.

This commit is contained in:
Paul Baranowski 2011-04-14 18:55:04 -04:00
parent 514777e8d2
commit b11cbd8159
4546 changed files with 138 additions and 51 deletions

View file

@ -0,0 +1,50 @@
<?php
/**
* This file is part of the Propel package.
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*
* @license MIT License
*/
/**
* The base class of all exceptions thrown by Propel.
* @author Hans Lellelid <hans@xmpl.org>
* @version $Revision: 1612 $
* @package propel.runtime.exception
*/
class PropelException extends Exception {
/** The nested "cause" exception. */
protected $cause;
function __construct($p1, $p2 = null) {
$cause = null;
if ($p2 !== null) {
$msg = $p1;
$cause = $p2;
} else {
if ($p1 instanceof Exception) {
$msg = "";
$cause = $p1;
} else {
$msg = $p1;
}
}
parent::__construct($msg);
if ($cause !== null) {
$this->cause = $cause;
$this->message .= " [wrapped: " . $cause->getMessage() ."]";
}
}
function getCause() {
return $this->cause;
}
}