GraphQL\Examples\Blog\Data\DataSource::isLikedBy PHP Method

isLikedBy() public static method

public static isLikedBy ( $storyId, $userId )
    public static function isLikedBy($storyId, $userId)
    {
        $subscribers = isset(self::$storyLikes[$storyId]) ? self::$storyLikes[$storyId] : [];
        return in_array($userId, $subscribers);
    }

Usage Example

コード例 #1
0
ファイル: StoryType.php プロジェクト: aeshion/ZeroPHP
 public function hasViewerLiked(Story $story, $args, AppContext $context)
 {
     return DataSource::isLikedBy($story->id, $context->viewer->id);
 }