subDays(config('cyca.maxOrphanAge.feeditems')); $oldFeedItems = FeedItem::allRead()->olderThan($oldest)->get(); // We need to do this individually to take advantage of the // FeedItemObserver and automatically delete associated files that may // have been locally stored foreach ($oldFeedItems as $item) { $item->delete(); } return 0; } }