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

findStories() public static method

public static findStories ( $limit, $afterId = null )
    public static function findStories($limit, $afterId = null)
    {
        $start = $afterId ? (int) array_search($afterId, array_keys(self::$stories)) + 1 : 0;
        return array_slice(array_values(self::$stories), $start, $limit);
    }

Usage Example

コード例 #1
0
ファイル: QueryType.php プロジェクト: webonyx/graphql-php
 public function stories($rootValue, $args)
 {
     $args += ['after' => null];
     return DataSource::findStories($args['limit'], $args['after']);
 }