[
https://issues.apache.org/jira/browse/CMIS-276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13048415#comment-13048415
]
Richard McKnight commented on CMIS-276:
---------------------------------------
For now the following convention will be followed.
1. repositoryId is implied
2. All required inputs will be arguments to the methods
3. In general -- optional inputs will be put into a hash map -- there are some
exceptions.
-- getTypeChildren and getTypeDescendants will have typeId (which is optional
explicitly listed as an argument).
For PHPCMIS-0.1 only the implemented methods will be validated.
Also -- we are not creating 7 different services -- all of the methods will be
implemented as methods of the CMISService class
createDocument and createFolder need to be refactored.... this is concerning
because it may break other implementations.....
There are a number of methods that specify objectId while the spec calls for
folderId -- these will be renovated.
> Check methods definitions conformance to the spec
> -------------------------------------------------
>
> Key: CMIS-276
> URL: https://issues.apache.org/jira/browse/CMIS-276
> Project: Chemistry
> Issue Type: Task
> Components: cmis-phplib
> Reporter: Patrice Collardez
> Assignee: Richard McKnight
> Priority: Minor
>
> If backward compatibility is needed, add some wrapper methods around current
> ones.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira