Project

Profile

Help

Revision b0301f65

Added by O'Neil Delpratt 9 months ago

Saxon/C PHP API: bug fixes

View differences:

src/main/c/Saxon.C.API/PHP7-Build/php_saxon.h
9 9
#define PHP_SAXON_H
10 10

  
11 11
#ifdef __cplusplus
12
// extern "C" { //remove comment
12
 extern "C" { //remove comment
13 13
#endif
14 14

  
15 15
    #include "php.h"
......
215 215
    PHP_METHOD(XsltProcessor,  setupXslMessage);
216 216

  
217 217

  
218
    PHP_METHOD(XsltExecutable,  __destruct);
219
    PHP_METHOD(XsltExecutable, callFunctionReturningValue);
220
    PHP_METHOD(XsltExecutable, callFunctionReturningString);
221
    PHP_METHOD(XsltExecutable, callFunctionReturningFile);
222
    PHP_METHOD(XsltExecutable, callTemplateReturningValue);
223
    PHP_METHOD(XsltExecutable, callTemplateReturningString);
224
    PHP_METHOD(XsltExecutable, callTemplateReturningFile);
225
    PHP_METHOD(XsltExecutable, applyTemplatesReturningValue);
226
    PHP_METHOD(XsltExecutable, applyTemplatesReturningString);
227
    PHP_METHOD(XsltExecutable, applyTemplatesReturningFile);
228
    PHP_METHOD(XsltExecutable,  transformFileToFile);
229
    PHP_METHOD(XsltExecutable,  transformFileToString);
230
    PHP_METHOD(XsltExecutable,  transformFileToValue);
231
    PHP_METHOD(XsltExecutable,  transformToString);
232
    PHP_METHOD(XsltExecutable,  transformToValue);
233
    PHP_METHOD(XsltExecutable,  transformToFile);
234
    PHP_METHOD(XsltExecutable, compileFromFile);
235
    PHP_METHOD(XsltExecutable, compileFromValue);
236
    PHP_METHOD(XsltExecutable, compileFromString);
237
    PHP_METHOD(XsltExecutable, compileFromStringAndSave);
238
    PHP_METHOD(XsltExecutable, compileFromFileAndSave);
239
    PHP_METHOD(XsltExecutable, compileFromAssociatedFile);
240
    PHP_METHOD(XsltExecutable,  setOutputFile);
241
    PHP_METHOD(XsltExecutable,  setResultAsRawValue);
242
    PHP_METHOD(XsltExecutable,  setParameter);
243
    PHP_METHOD(XsltExecutable, setBaseOutputURI);
244
    PHP_METHOD(XsltExecutable, setInitialTemplateParameters);
245
    PHP_METHOD(XsltExecutable, setInitialMatchSelection);
246
    PHP_METHOD(XsltExecutable, setInitialMatchSelectionAsFile);
247
    PHP_METHOD(XsltExecutable, setGlobalContextItem);
248
    PHP_METHOD(XsltExecutable, setGlobalContextFromFile);
249

  
250
//new
251
    PHP_METHOD(XsltExecutable, setcwd);
252

  
253
    PHP_METHOD(XsltExecutable,  setProperty);
254
    PHP_METHOD(XsltExecutable,  clearParameters);
255
    PHP_METHOD(XsltExecutable,  clearProperties);
256
//new
257
    PHP_METHOD(XsltExecutable,  exportStylesheet);
258
    PHP_METHOD(XsltExecutable,  exceptionClear);
259
    PHP_METHOD(XsltExecutable,  exceptionOccurred);
260
    PHP_METHOD(XsltExecutable,  getErrorCode);
261
    PHP_METHOD(XsltExecutable,  getErrorMessage);
262
//new
263
    PHP_METHOD(XsltExecutable,  setupXslMessage);
264
//new
265
    PHP_METHOD(XsltExecutable,  getXslMessages);
266

  
267

  
268

  
269 218

  
270 219

  
271 220
   // PHP_METHOD(XQueryProcesor,  __construct);

Also available in: Unified diff