示例#1
0
 /**
  * Get the error string
  *
  * @param  string  $key default ''
  *
  * @return string
  */
 public static function get($key = '')
 {
     // check if language is loaded
     if (count(self::$language) === 0) {
         self::setLanguage(self::$available[Config::get(Config::LANGUAGE)]);
     }
     // check if $key is in language saver
     if (isset(self::$language[$key])) {
         // return string
         return self::$language[$key];
     }
     // fallback return
     return '';
 }
示例#2
0
 /**
  * Set user info
  *
  * @param  integer $id default 0
  *
  * @return mixed
  */
 public static function get($id = 0)
 {
     // check id is valid
     if ((int) $id === 0) {
         // check if user login
         if (!Session::has(Config::get(Config::SESSION_NAME))) {
             // return on false id
             return false;
         }
         // Get user id
         $id = Session::get(Config::get(Config::SESSION_NAME));
     }
     // Get the user
     return User::where('id', $id)->take(1)->first();
 }