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']; }
public static function getMainUrls() { $configs = Link::where('main', '=', true)->get(); $mainUrls = array(); foreach ($configs as $config) { $mainUrls[] = $config['url']; } return $mainUrls; }
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)); } }