@@ -27,7 +27,8 @@ class Projects extends AbstractApi
2727     *     @var bool   $archived                    limit by archived status 
2828     *     @var string $visibility                  limit by visibility public, internal, or private 
2929     *     @var string $order_by                    Return projects ordered by id, name, path, created_at, updated_at, 
30-      *                                              or last_activity_at fields (default is created_at) 
30+      *                                              last_activity_at, repository_size, storage_size, packages_size or 
31+      *                                              wiki_size fields (default is created_at) 
3132     *     @var string $sort                        Return projects sorted in asc or desc order (default is desc) 
3233     *     @var string $search                      return list of projects matching the search criteria 
3334     *     @var bool   $search_namespaces           Include ancestor namespaces when matching search criteria 
@@ -60,8 +61,12 @@ public function all(array $parameters = [])
6061        $ resolversetDefined ('visibility ' )
6162            ->setAllowedValues ('visibility ' , ['public ' , 'internal ' , 'private ' ])
6263        ;
64+         $ orderBy
65+             'id ' , 'name ' , 'path ' , 'created_at ' , 'updated_at ' , 'last_activity_at ' ,
66+             'repository_size ' , 'storage_size ' , 'packages_size ' , 'wiki_size ' ,
67+         ];
6368        $ resolversetDefined ('order_by ' )
64-             ->setAllowedValues ('order_by ' , [ ' id ' ,  ' name ' ,  ' path ' ,  ' created_at ' ,  ' updated_at ' ,  ' last_activity_at ' ] )
69+             ->setAllowedValues ('order_by ' , $ orderBy 
6570        ;
6671        $ resolversetDefined ('sort ' )
6772            ->setAllowedValues ('sort ' , ['asc ' , 'desc ' ])
0 commit comments