Example #1
0
 /**
  * Constructor.
  *
  * @param Numeric $mode Application mode switch
  */
 public function __construct($runLevel = null)
 {
     if ($runLevel) {
         self::$runLevel = $runLevel;
     } else {
         if (php_uname('n') == 'STAGING-NODE-NAME') {
             self::$runLevel = self::STAGING;
         } elseif (php_uname('n') == 'PRODUCTION-NODE-NAME') {
             self::$runLevel = self::PRODUCTION;
         } else {
             self::$runLevel = self::PROTOTYPE;
         }
     }
 }