Context::setResponseMethod('JSON');
 

    // option to get a list
    $args = new stdClass();
    $args->page = 1;
    $args->list_count = 20;
    $args->sort_index = 'list_order';
    $args->module_srl = 0;
    $args->statusList = ['PUBLIC'];
    $args->use_division = false;

    $documentList = DocumentModel::getDocumentList($args, true, true);
    if ($documentList->error === 0) {
      $result = new StdClass();
      $result->data = $documentList->data;
      Context::set('output', $result);
    } else {
      return new MessageObject(-1, 'Communication Failed between DB');
    }
  }

 

모듈이고 standalone으로 작동하는 형태입니다.

 

return, echo, Context::set('content'), Context::set('output') 다 해보았는데 잘 모르겠네요.

 

혹시 이에 관해 잘 아시는 분이 있으실까요?

 

옵션에 module_srl은 임의로 처리했고, debugPrint로 결과값은 제대로 보입니다.

  • Lv7
    $this->sets($result);
  • Lv7 ? Lv2
    감사합니다! ^^