Exemple #1
0
 public static function getMainUrls($forceRefresh = false)
 {
     if (!isset(self::$cache['main_urls']) || $forceRefresh) {
         $configs = Link::where('main', '=', true)->get(['url']);
         self::$cache['main_urls'] = $configs->pluck('url')->toArray();
     }
     return self::$cache['main_urls'];
 }
Exemple #2
0
 public static function getMainUrls()
 {
     $configs = Link::where('main', '=', true)->get();
     $mainUrls = array();
     foreach ($configs as $config) {
         $mainUrls[] = $config['url'];
     }
     return $mainUrls;
 }
Exemple #3
0
 public function run()
 {
     $link = Link::where('url', '=', 'Link')->take(1)->get();
     $admin = Link::where('url', '=', 'Admin')->take(1)->get();
     if (isset($link)) {
         Link::where('url', '=', 'Link')->update(['main' => true]);
         Link::where('url', '=', 'Admin')->update(['main' => true]);
     } else {
         Serverfireteam\Panel\Link::create(array('display' => 'Links', 'url' => 'Link', 'main' => true));
         Serverfireteam\Panel\Link::create(array('display' => 'Admins', 'url' => 'Admin', 'main' => true));
     }
 }