isNinja() public static method

public static isNinja ( )
Example #1
0
 public static function getUserType()
 {
     if (Utils::isNinja()) {
         return USER_TYPE_CLOUD_HOST;
     } else {
         return USER_TYPE_SELF_HOST;
     }
 }
 public function showIndex()
 {
     Session::reflash();
     if (!Utils::isNinja() && (!Utils::isDatabaseSetup() || Account::count() == 0)) {
         return Redirect::to('/setup');
     } elseif (Auth::check()) {
         return Redirect::to('/dashboard');
     } else {
         return Redirect::to('/login');
     }
 }
Example #3
0
 public function showIndex()
 {
     Artisan::call('cache:clear', array());
     // Artisan::call('Cache:clear',array());
     Session::reflash();
     if (!Utils::isNinja() && (!Utils::isDatabaseSetup() || Account::count() == 0)) {
         return Redirect::to('/setup');
     } elseif (Auth::check()) {
         return Redirect::to('/dashboard');
     } else {
         return Redirect::to('/login');
     }
 }
Example #4
0
 public function maxInvoiceDesignId()
 {
     return $this->isPro() ? 11 : (Utils::isNinja() ? COUNT_FREE_DESIGNS : COUNT_FREE_DESIGNS_SELF_HOST);
 }
Example #5
0
 public function caddAddUsers()
 {
     if (!Utils::isNinja()) {
         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;
 }
Example #6
0
 public function getPopOverText()
 {
     if (!Utils::isNinja() || !Auth::check() || Session::has('error')) {
         return false;
     }
     $count = self::getRequestsCount();
     if ($count == 1 || $count % 5 == 0) {
         if (!Utils::isRegistered()) {
             return trans('texts.sign_up_to_save');
         } elseif (!Auth::user()->account->name) {
             return trans('texts.set_name');
         }
     }
     return false;
 }
Example #7
0
 public function maxInvoiceDesignId()
 {
     return $this->hasFeature(FEATURE_MORE_INVOICE_DESIGNS) ? 11 : (Utils::isNinja() ? COUNT_FREE_DESIGNS : COUNT_FREE_DESIGNS_SELF_HOST);
 }