This commit is contained in:
Roly Rudy Gutierrez Pinto
2017-10-18 10:47:40 -04:00
parent e188867c36
commit d998ce391f
39 changed files with 498 additions and 176 deletions

View File

@@ -48,12 +48,16 @@ class Variable extends Api
}
/**
* Create a process variable.
*
* @url POST /:prj_uid/process-variable
* @access protected
* @class AccessControl {@permission PM_FACTORY}
* @status 201
*
* @param string $prj_uid {@min 32}{@max 32}
* @param array $request_data
* @status 201
*
* @access protected
* @class AccessControl {@permission PM_FACTORY}
*/
public function doPostVariable($prj_uid, $request_data)
{
@@ -109,12 +113,18 @@ class Variable extends Api
}
/**
* Executes an SQL query of a dependent field, such as a dropdown box, checkgroup
* or radiogroup, that uses an SQL query with one or more dynamic variables
* to populate its list of options.
*
* @url POST /:prj_uid/process-variable/:var_name/execute-query
* @access protected
* @class AccessControl {@permission PM_FACTORY, PM_CASES}
*
* @param string $prj_uid {@min 32}{@max 32}
* @param string $var_name
* @param array $request_data
*
* @access protected
* @class AccessControl {@permission PM_FACTORY, PM_CASES}
*/
public function doPostVariableExecuteSql($prj_uid, $var_name = '', $request_data = array())
{
@@ -132,12 +142,18 @@ class Variable extends Api
}
/**
* Queries the options in a suggest box, dropdown box, checkgroup or radiogroup,
* which uses an SQL query to populate its list of options (or uses a datasource
* which is "array variable" in version 3.0.1.8 or later).
*
* @url POST /:prj_uid/process-variable/:var_name/execute-query-suggest
* @access protected
* @class AccessControl {@permission PM_FACTORY, PM_CASES}
*
* @param string $prj_uid {@min 32}{@max 32}
* @param string $var_name
* @param array $request_data
*
* @access protected
* @class AccessControl {@permission PM_FACTORY, PM_CASES}
*/
public function doPostVariableExecuteSqlSuggest($prj_uid, $var_name, $request_data)
{