- Timestamp:
- 10/15/2026 07:29:29 PM (4 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roxyapi/trunk/src/Generated/Forms/GetCrystalsByElementForm.php
r3747703 r3749195 19 19 20 20 public static function spec(): array { 21 $labels = \RoxyAPI\Generated\FormLabels::for_language( \RoxyAPI\Support\Language::from_locale( determine_locale() ) ); 21 22 return array( 22 23 'operation_id' => 'getCrystalsByElement', 23 24 'title' => __( 'Crystals by Element', 'roxyapi' ), 24 25 'submit_label' => __( 'Get reading', 'roxyapi' ), 25 ' fold_optional' => true,26 'locations' => array( ), 26 27 'sections' => array( 27 28 … … 30 31 array( 31 32 'name' => 'element', 32 'label' => __( 'Element', 'roxyapi' ),33 'label' => $labels['fields']['element'] ?? 'Element', 33 34 'required' => true, 34 'help' => __( 'Element name, case-insensitive (e.g., water, Water, WATER all work)', 'roxyapi' ),35 35 'type' => 'enum', 36 36 'enum' => array( 'Earth', 'Water', 'Fire', 'Air', 'Storm' ), 37 'enum_labels' => array( $labels['enums']['element.Earth'] ?? 'Earth', $labels['enums']['element.Water'] ?? 'Water', $labels['enums']['element.Fire'] ?? 'Fire', $labels['enums']['element.Air'] ?? 'Air', $labels['enums']['element.Storm'] ?? 'Storm' ), 38 'fold' => false, 37 39 ), 38 40 array( 39 41 'name' => 'limit', 40 'label' => __( 'Limit', 'roxyapi' ),42 'label' => $labels['fields']['limit'] ?? 'Results per page', 41 43 'required' => false, 42 'help' => __( 'Maximum items to return per page', 'roxyapi' ),43 44 'type' => 'integer', 44 45 'min' => 1, 45 46 'max' => 30, 47 'default' => 20, 48 'fold' => false, 46 49 ), 47 50 array( 48 51 'name' => 'offset', 49 'label' => __( 'Offset', 'roxyapi' ),52 'label' => $labels['fields']['offset'] ?? 'Results to skip', 50 53 'required' => false, 51 'help' => __( 'Number of items to skip for pagination', 'roxyapi' ),52 54 'type' => 'integer', 53 55 'min' => 0, 56 'default' => 0, 57 'fold' => false, 54 58 ), 55 59 ),
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)