FluxBB\Models\Forum::ids PHP Méthode

ids() public static méthode

public static ids ( )
    public static function ids()
    {
        return Cache::remember('FluxBB.forum_ids', 7 * 24 * 60, function () {
            return Forum::lists('id');
        });
    }

Usage Example

Exemple #1
0
 public static function forumsForGroup($group_id)
 {
     return Cache::remember('fluxbb.forums_for_group.' . $group_id, 7 * 24 * 60, function () use($group_id) {
         $disallowed = ForumPerms::where('group_id', '=', $group_id)->where('read_forum', '=', 0)->lists('forum_id');
         $all_forum_ids = Forum::ids();
         return array_diff($all_forum_ids, $disallowed);
     });
 }