isAuthorized()) { $this->error('LinkedIn yetkilendirmesi yok veya süresi dolmuş.'); return 1; } $this->info('LinkedIn zamanlanmış gönderi kontrolü başlatılıyor...'); // Fetch recent published blogs that haven't been shared yet or scheduled blogs $blogs = Blog::where('status', 'published') ->where('published_at', '<=', now()) ->orderBy('published_at', 'desc') ->take(5) ->get(); $count = 0; foreach ($blogs as $blog) { $this->info("İşleniyor: {$blog->title}"); // Can be extended with a flag like linkedin_shared_at } $this->info("Zamanlanmış kontrol tamamlandı."); return 0; } }