isNinjaProd() public static method

public static isNinjaProd ( )
Example #1
0
 public static function requireHTTPS()
 {
     if (Request::root() === 'http://ninja.dev' || Request::root() === 'http://ninja.dev:8000') {
         return false;
     }
     return Utils::isNinjaProd() || isset($_ENV['REQUIRE_HTTPS']) && $_ENV['REQUIRE_HTTPS'] == 'true';
 }
Example #2
0
 public static function isWhiteLabel()
 {
     if (Utils::isNinjaProd()) {
         return false;
     }
     $account = \App\Models\Account::first();
     return $account && $account->hasFeature(FEATURE_WHITE_LABEL);
 }
Example #3
0
 public function isEmailBeingChanged()
 {
     return Utils::isNinjaProd() && $this->email != $this->getOriginal('email') && $this->getOriginal('confirmed');
 }
Example #4
0
 public static function requireHTTPS()
 {
     return Utils::isNinjaProd() || isset($_ENV['REQUIRE_HTTPS']) && $_ENV['REQUIRE_HTTPS'] == 'true';
 }
Example #5
0
 public function caddAddUsers()
 {
     if (!Utils::isNinjaProd()) {
         return true;
     } elseif (!$this->hasFeature(FEATURE_USERS)) {
         return false;
     }
     $account = $this->account;
     $company = $account->company;
     $numUsers = 1;
     foreach ($company->accounts as $account) {
         $numUsers += $account->users->count() - 1;
     }
     return $numUsers < $company->num_users;
 }