Description
This function changes a Ruby application's details.
Warning:
We strongly recommend that you use UAPI instead of cPanel API 2. However, no equivalent UAPI function exists.
Examples
Note:
Use cPanel's API Shell interface (Home >> Advanced >> API Shell) to directly test cPanel API calls.
Parameters
| Parameter | Type | Description | Possible values | Example | 
| appname | string | Required The Ruby application's name. | A valid string. | Test | 
| env | Boolean | Whether to use the development or production environment. Note: If you do not use this parameter, the function retains the current value for the parameter. | · 1 — Production. · 0 — Development. | 1 | 
| newappname | string | The Ruby application's new name. Note: If you do not use this parameter, the function retains the current value for the parameter. | A valid string. | TestNew | 
| newloadonboot | Boolean | Whether to load the application on boot. Note: If you do not use this parameter, the function retains the current value for the parameter. | · 1 — Load on boot. · 0 — Do not load on boot. | 0 | 
Returns
| Return | Type | Description | Possible values | Example | 
| statusmsg | string | Ruby's status. | · New Settings Saved · error | New Settings Saved | 
| status | Boolean | Whether the function succeeded. | · 1 — The function succeeded. · 0 — The function failed. | 0 | 
| reason | string | A reason for failure. Note: This function only returns a reason value if it failed. | A string that describes the error. | This is an error message. | 
| result | Boolean | Whether the function succeeded. | · 1 — The function succeeded. · 0 — The function failed. | 1 | 
