GlidePluginManager - 범위 지정
범위가 지정된 GlidePluginManager API는 플러그인이 활성화되었는지 여부를 확인하는 방법을 제공합니다.
범위가 지정된 GlidePluginManager - isActive(pluginID 문자열)
지정된 플러그인이 활성화되었는지 여부를 확인합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| pluginID | 문자열 | 고유 플러그인 식별자입니다. |
| 유형 | 설명 |
|---|---|
| 부울 | 플러그인이 활성 상태인지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다.
|
var now_GR = new GlideRecord('sys_plugins');
var queryString = "active=0^ORactive=1";
now_GR.addEncodedQuery(queryString);
now_GR.query();
var pMgr = new GlidePluginManager();
while (now_GR.next()) {
var name = now_GR.getValue('name');
var pID = now_GR.getValue('source');
var isActive = pMgr.isActive(pID);
if (isActive)
gs.info('The plugin ' + name + ' is active');
}
출력:
The plugin Country Lookup Data is active
The plugin Database Replication is active
The plugin REST API Provider is active
The plugin Ten Cool Things is active