开发一个获取登录用户ID的REST API
ProcessMaker没有提供获取登录用户ID的REST API,需要我们自己定制开发。
1 、运行环境
- ProcessMaker 版本 :3.2.2 社区版
- workspace:workflow
- 操作系统:Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linu
2、操作步骤
2-1 、切换到Api目录
cd /opt/processmaker-3.2.2-0/apps/processmaker/htdocs/workflow/engine/src/ProcessMaker/Services/Api
2-2 、创建类文件LoggedUserId.php
sudo vi LoggedUserId.php
2-3、输入代码
<?php
namespace ProcessMaker\Services\Api;
use \ProcessMaker\Services\Api;
use \Luracast\Restler\RestException;
/**
* LoggedUserId Api Controller
*
* @protected
*/
class LoggedUserId extends Api
{
/**
* Return the ID o