• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tylernathanreed / jira-client-php / 13634794100

03 Mar 2025 03:19PM UTC coverage: 2.067% (-0.1%) from 2.21%
13634794100

push

github

web-flow
~ Try coveralls action

140 of 6773 relevant lines covered (2.07%)

0.03 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/Schema/SearchAndReconcileRequestBean.php
1
<?php
2

3
namespace Jira\Client\Schema;
4

5
use Jira\Client\Dto;
6

7
final readonly class SearchAndReconcileRequestBean extends Dto
8
{
9
    public function __construct(
×
10
        /**
11
         * Use "expand" to include additional information about issues in the response.
12
         * Note that, unlike the majority of instances where `expand` is specified, `expand` is defined as a comma-delimited string of values.
13
         * The expand options are:
14
         * 
15
         *  - `renderedFields` Returns field values rendered in HTML format
16
         *  - `names` Returns the display name of each field
17
         *  - `schema` Returns the schema describing a field type
18
         *  - `transitions` Returns all possible transitions for the issue
19
         *  - `operations` Returns all possible operations for the issue
20
         *  - `editmeta` Returns information about how each field can be edited
21
         *  - `changelog` Returns a list of recent updates to an issue, sorted by date, starting from the most recent
22
         *  - `versionedRepresentations` Instead of `fields`, returns `versionedRepresentations` a JSON array containing each version of a field's value, with the highest numbered item representing the most recent version
23
         * 
24
         * Examples: `"names,changelog"` Returns the display name of each field as well as a list of recent updates to an issue.
25
         */
26
        public ?string $expand = null,
27

28
        /**
29
         * A list of fields to return for each issue.
30
         * Use it to retrieve a subset of fields.
31
         * This parameter accepts a comma-separated list.
32
         * Expand options include:
33
         * 
34
         *  - `*all` Returns all fields
35
         *  - `*navigable` Returns navigable fields
36
         *  - `id` Returns only issue IDs
37
         *  - Any issue field, prefixed with a dash to exclude
38
         * 
39
         * The default is `id`
40
         * 
41
         * Examples:
42
         * 
43
         *  - `summary,comment` Returns the summary and comments fields only
44
         *  - `*all,-comment` Returns all fields except comments
45
         * 
46
         * Multiple `fields` parameters can be included in a request
47
         * 
48
         * Note: By default, this resource returns IDs only.
49
         * This differs from "GET issue" where the default is all fields.
50
         * 
51
         * @var ?list<string>
52
         */
53
        public ?array $fields = null,
54

55
        /**
56
         * Reference fields by their key (rather than ID).
57
         * The default is `false`.
58
         */
59
        public ?bool $fieldsByKeys = null,
60

61
        /**
62
         * A "JQL" expression.
63
         * For performance reasons, this parameter requires a bounded query.
64
         * A bounded query is a query with a search restriction
65
         * 
66
         *  - Example of an unbounded query: `order by key desc`
67
         *  - Example of a bounded query: `assignee = currentUser() order by key`
68
         * 
69
         * Additionally, `orderBy` clause can contain a maximum of 7 fields.
70
         * 
71
         * @link https://confluence.atlassian.com/x/egORLQ
72
         */
73
        public ?string $jql = null,
74

75
        /**
76
         * The maximum number of items to return per page.
77
         * To manage page size, API may return fewer items per page where a large number of fields are requested.
78
         * The greatest number of items returned per page is achieved when requesting `id` or `key` only.
79
         * It returns max 5000 issues.
80
         */
81
        public ?int $maxResults = 50,
82

83
        /**
84
         * The token for a page to fetch that is not the first page.
85
         * The first page has a `nextPageToken` of `null`.
86
         * Use the `nextPageToken` to fetch the next page of issues.
87
         */
88
        public ?string $nextPageToken = null,
89

90
        /**
91
         * A list of up to 5 issue properties to include in the results.
92
         * This parameter accepts a comma-separated list.
93
         * 
94
         * @var ?list<string>
95
         */
96
        public ?array $properties = null,
97

98
        /**
99
         * Strong consistency issue ids to be reconciled with search results.
100
         * Accepts max 50 ids.
101
         * All issues must exist.
102
         * 
103
         * @var ?list<int>
104
         */
105
        public ?array $reconcileIssues = null,
106
    ) {
107
    }
×
108
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc