Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added documentation, README, LICENSE and patch for equal nested relation

  • Loading branch information...
commit 516c4f4a7009b8223e305be092c77acc5377b600 1 parent cc240fb
Filippo (p16) De Santis authored
Showing with 25,191 additions and 0 deletions.
  1. +21 −0 LICENSE
  2. +122 −0 doc/README
  3. +13 −0 doc/idMockStubGenerator-lib/blank.html
  4. +36 −0 doc/idMockStubGenerator-lib/classtrees_idMockStubGenerator.html
  5. +24 −0 doc/idMockStubGenerator-lib/classtrees_phpCollab3.html
  6. +552 −0 doc/idMockStubGenerator-lib/elementindex.html
  7. +518 −0 doc/idMockStubGenerator-lib/elementindex_idMockStubGenerator.html
  8. +79 −0 doc/idMockStubGenerator-lib/elementindex_phpCollab3.html
  9. +25 −0 doc/idMockStubGenerator-lib/errors.html
  10. +529 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/CodeGenerator.html
  11. +257 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/DeclaredClass.html
  12. +149 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/FakeObjectGenerator.html
  13. +1,083 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/ReturnValuesManager.html
  14. +62 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/_CodeGenerator.class.php.html
  15. +62 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/_DeclaredClass.class.php.html
  16. +120 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/_FakeObjectGenerator.class.php.html
  17. +62 −0 doc/idMockStubGenerator-lib/idMockStubGenerator/_ReturnValuesManager.class.php.html
  18. +24 −0 doc/idMockStubGenerator-lib/index.html
  19. +40 −0 doc/idMockStubGenerator-lib/li_idMockStubGenerator.html
  20. +34 −0 doc/idMockStubGenerator-lib/li_phpCollab3.html
  21. +32 −0 doc/idMockStubGenerator-lib/media/banner.css
  22. +144 −0 doc/idMockStubGenerator-lib/media/stylesheet.css
  23. +32 −0 doc/idMockStubGenerator-lib/packages.html
  24. +60 −0 doc/idMockStubGenerator-lib/phpCollab3/_task---listClassesMethodsTask.class.php.html
  25. +138 −0 doc/idMockStubGenerator-lib/phpCollab3/listClassesMethodsTask.html
  26. +13 −0 doc/idProjectManagementPlugin-lib/blank.html
  27. +170 −0 doc/idProjectManagementPlugin-lib/classtrees_phpCollab3.html
  28. +940 −0 doc/idProjectManagementPlugin-lib/elementindex.html
  29. +937 −0 doc/idProjectManagementPlugin-lib/elementindex_phpCollab3.html
  30. +76 −0 doc/idProjectManagementPlugin-lib/errors.html
  31. +24 −0 doc/idProjectManagementPlugin-lib/index.html
  32. +141 −0 doc/idProjectManagementPlugin-lib/li_phpCollab3.html
  33. +32 −0 doc/idProjectManagementPlugin-lib/media/banner.css
  34. +144 −0 doc/idProjectManagementPlugin-lib/media/stylesheet.css
  35. +27 −0 doc/idProjectManagementPlugin-lib/packages.html
  36. +110 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/FormFilters.html
  37. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginAssociatedIssue.html
  38. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginAssociatedIssueForm.html
  39. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginAssociatedIssueFormFilter.html
  40. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginAssociatedIssueTable.html
  41. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginComment.html
  42. +109 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginCommentForm.html
  43. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginCommentFormFilter.html
  44. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginCommentTable.html
  45. +137 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssue.html
  46. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueForm.html
  47. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueFormFilter.html
  48. +217 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueTable.html
  49. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueUser.html
  50. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueUserForm.html
  51. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueUserFormFilter.html
  52. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginIssueUserTable.html
  53. +108 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginMilestone.html
  54. +108 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginMilestoneForm.html
  55. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginMilestoneFormFilter.html
  56. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginMilestoneTable.html
  57. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginPriority.html
  58. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginPriorityForm.html
  59. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginPriorityFormFilter.html
  60. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginPriorityTable.html
  61. +108 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProfile.html
  62. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProfileForm.html
  63. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProfileFormFilter.html
  64. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProfileTable.html
  65. +108 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProject.html
  66. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectForm.html
  67. +73 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectFormFilter.html
  68. +146 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectTable.html
  69. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectUser.html
  70. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectUserForm.html
  71. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectUserFormFilter.html
  72. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginProjectUserTable.html
  73. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginRelatedIssueForm.html
  74. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginRelatedIssueFormFilter.html
  75. +48 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginStatus.html
  76. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginStatusForm.html
  77. +49 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginStatusFormFilter.html
  78. +45 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/PluginStatusTable.html
  79. +62 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---FormFilters.class.php.html
  80. +62 −0 ...lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginAssociatedIssueFormFilter.class.php.html
  81. +62 −0 ...tPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginCommentFormFilter.class.php.html
  82. +62 −0 ...entPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginIssueFormFilter.class.php.html
  83. +62 −0 ...lugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginIssueUserFormFilter.class.php.html
  84. +62 −0 ...lugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginMilestoneFormFilter.class.php.html
  85. +62 −0 ...Plugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginPriorityFormFilter.class.php.html
  86. +62 −0 ...tPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginProfileFormFilter.class.php.html
  87. +62 −0 ...tPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginProjectFormFilter.class.php.html
  88. +62 −0 ...gin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginProjectUserFormFilter.class.php.html
  89. +62 −0 ...in-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginRelatedIssueFormFilter.class.php.html
  90. +62 −0 ...ntPlugin-lib/phpCollab3/idProjectManagmentPlugin/_filter---doctrine---PluginStatusFormFilter.class.php.html
  91. +62 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---IdProjectForm.class.php.html
  92. +62 −0 ...tPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginAssociatedIssueForm.class.php.html
  93. +62 −0 ...anagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginCommentForm.class.php.html
  94. +62 −0 ...tManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginIssueForm.class.php.html
  95. +62 −0 ...agementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginIssueUserForm.class.php.html
  96. +62 −0 ...agementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginMilestoneForm.class.php.html
  97. +62 −0 ...nagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginPriorityForm.class.php.html
  98. +62 −0 ...anagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginProfileForm.class.php.html
  99. +62 −0 ...anagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginProjectForm.class.php.html
  100. +62 −0 ...ementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginProjectUserForm.class.php.html
  101. +62 −0 ...mentPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginRelatedIssueForm.class.php.html
  102. +62 −0 ...ManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---doctrine---PluginStatusForm.class.php.html
  103. +62 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_form---idIssueForm.class.php.html
  104. +106 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_helper---AutoLinkHelper.php.html
  105. +81 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_helper---idPaginationHelper.php.html
  106. +62 −0 ...mentPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginAssociatedIssue.class.php.html
  107. +62 −0 ...lugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginAssociatedIssueTable.class.php.html
  108. +62 −0 ...ctManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginComment.class.php.html
  109. +62 −0 ...agementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginCommentTable.class.php.html
  110. +62 −0 ...jectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginIssue.class.php.html
  111. +62 −0 ...anagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginIssueTable.class.php.html
  112. +62 −0 ...ManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginIssueUser.class.php.html
  113. +62 −0 ...ementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginIssueUserTable.class.php.html
  114. +62 −0 ...ManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginMilestone.class.php.html
  115. +62 −0 ...ementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginMilestoneTable.class.php.html
  116. +62 −0 ...tManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginPriority.class.php.html
  117. +62 −0 ...gementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginPriorityTable.class.php.html
  118. +62 −0 ...ctManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProfile.class.php.html
  119. +62 −0 ...agementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProfileTable.class.php.html
  120. +62 −0 ...ctManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProject.class.php.html
  121. +62 −0 ...agementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProjectTable.class.php.html
  122. +62 −0 ...nagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProjectUser.class.php.html
  123. +62 −0 ...entPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginProjectUserTable.class.php.html
  124. +62 −0 ...ectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginStatus.class.php.html
  125. +62 −0 ...nagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_model---doctrine---PluginStatusTable.class.php.html
  126. +62 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_pager---idPager.php.html
  127. +62 −0 ...ectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/_test---idDoctrineTestFunctional.class.php.html
  128. +136 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/idDoctrineTestFunctional.html
  129. +150 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/idIssueForm.html
  130. +325 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/idPager.html
  131. +107 −0 doc/idProjectManagementPlugin-lib/phpCollab3/idProjectManagmentPlugin/idProjectForm.html
  132. +13 −0 doc/idRepositoryPlugin-lib/blank.html
  133. +120 −0 doc/idRepositoryPlugin-lib/classtrees_phpCollab3.html
  134. +1,776 −0 doc/idRepositoryPlugin-lib/elementindex.html
  135. +1,773 −0 doc/idRepositoryPlugin-lib/elementindex_phpCollab3.html
  136. +25 −0 doc/idRepositoryPlugin-lib/errors.html
  137. +24 −0 doc/idRepositoryPlugin-lib/index.html
  138. +91 −0 doc/idRepositoryPlugin-lib/li_phpCollab3.html
  139. +32 −0 doc/idRepositoryPlugin-lib/media/banner.css
  140. +144 −0 doc/idRepositoryPlugin-lib/media/stylesheet.css
  141. +27 −0 doc/idRepositoryPlugin-lib/packages.html
  142. +132 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/Command.html
  143. +354 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/DiffBlock.html
  144. +199 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/DiffBlockLine.html
  145. +174 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/DiffCommandFactory.html
  146. +435 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/DiffLine.html
  147. +198 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/DiffParser.html
  148. +228 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/FactoryLine.html
  149. +478 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/FileLogData.html
  150. +278 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/GitDiffCommand.html
  151. +752 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/GitLogCommand.html
  152. +297 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/GitLogFileHandler.html
  153. +821 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/GitLogFormat.html
  154. +294 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/GitRepository.html
  155. +174 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/LogCommandFactory.html
  156. +384 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/LogData.html
  157. +256 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/RepositoryFactory.html
  158. +190 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/ShowDiffListForm.html
  159. +216 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/SvnDiffCommand.html
  160. +457 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/SvnLogCommand.html
  161. +459 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/SvnProxy.html
  162. +306 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/SvnRepository.html
  163. +168 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/SvnXmlReader.html
  164. +448 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/XmlLogData.html
  165. +62 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/_GitRepository.class.php.html
  166. +62 −0 doc/idRepositoryPlugin-lib/phpCollab3/idRepositoryPlugin/_RepositoryFactory.class.php.html
Sorry, we could not display the entire diff because it was too big.
View
21 LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2009 Ideato s.r.l. <phpcollab@ideato.it>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
View
122 doc/README
@@ -0,0 +1,122 @@
+====== phpCollab3 Documentation ======
+
+**** IMPORTANT: *****************
+
+One of the files that you will download is named "patch.diff". It contains the modification to do to sfDoctrinePlugin to get PHPCollab3 work!!
+This operation is needed because symfonty 1.2 and doctrine 1.0 have problems using equal nested relations.
+
+The problem should be fixed in symfony 1.3 (using doctrine 1.1). PHPCollab will migrate to the next release of symfony as soon as it is enough stable
+
+*********************************
+
+
+=== Introduction
+
+phpCollab3 is an open source [[http://en.wikipedia.org/wiki/Project_management_system|Project Managment System]].
+
+It is under the MIT license.
+
+At the moment phpCollab3 is under development.
+For news and update on the project see the blog (http://www.php-collab.org/blog/).
+
+
+=== What has been done
+
+Here are listed all the user stories completed so far. These are the features that the system has at the moment.
+
+== First Iteration
+
+ - As Registered User, I want to see the information of the latest (SVN) repository revision
+ - As Registered User, I want to see the information of the latest (Git) repository revision
+ - As Registered User, I want to see a list of revision of a sigle file (SVN) repository revision
+
+
+== Second Iteration
+
+ - As Registered User, I want to see a list of revision of a sigle file (Git) repository revision
+ - As Registered User, I want to see the differences between two revision of a file stored into the (SVN) repository
+ - As Registered User, I want to see the differences between two revision of a file stored into the (Git) repository
+
+== Third Iteration
+
+ - As Administrator, I want to Create/Read/Update/Delete a project
+ - As Administrator, I want to Create/Read/Update/Delete a Registered User
+ - As Registered User, I want to assign an issue to one or more project members
+ - As Administrator, I want to add Registered Users of the system to a project
+ - As Administrator, I want to Create/Read/Update/Delete issue status
+ - As Registered User, I want to Create/Read/Update/Delete issue
+ - As Registered User, I want to see the list of all tickets of a project (paginated)
+ - As Administrator, I eant to Create/Read/Update/Delete issue priority
+ - As Administrator, I want to see a list of all projects of the system
+ - As User, I want to login into the application
+
+
+
+=== What will be done
+
+...
+
+
+=== Download the project
+
+== Archive
+
+You can download the archive of the project from http://...
+
+== Repository =====
+
+You can donwload the latest stable revision of the project from http://github.com/ideato/phpcollab3/
+
+The latest modification to the project are available http://github.com/ideato/phpcollab3/.
+(source code in constant modification, if you are not a developer the suggestion is to download phpCollab3 from http://github.com/ideato/phpcollab3/)
+
+
+=== How to install phpCollab3
+
+== Step 0: Important introduction
+
+These instructions are only for developers. The user guide will be released as soon as the project will have a proper set of functionalities and a proper stability.
+
+If you want to try what has been done so far with phpCollab3 try the [[demo]].
+
+== Step 1: System requirements
+
+ - Symfony 1.2
+
+== Step 2: Download the source code
+
+Download the project (as shown above)
+
+== Step 3: Installation
+
+ - Uncompress the dowloaded archive
+ - Configure the databases.yml file
+ - In the phpCollab folder execute the shell command "./symfony doctrine:build-all-reload".
+ - Now you have built up every class and two users into the database that can access to the system: "admin" and "user".
+
+
+=== Support
+
+ - read the [[http://www.php-collab.org/blog/|blog]] and write a comment;
+ - read the README file into the [[http://github.com/ideato/phpcollab3/|project source]]
+ - write to: phpcollab [at] ideato.it
+
+
+=== How to contribute to phpCollab3
+
+== How do we work? =====
+
+Tecnologies:
+ - Symfony 1.2 (PHP)
+ - Doctrine
+ - any database supported by PDO
+
+Methodologies:
+ - eXtreme Programming
+ - Domain-Driven Design
+ - Test-Driven Development
+
+== Become a phpCollab3 developer
+
+Send an email to: phpcollab [at] ideato.it.
+
View
13 doc/idMockStubGenerator-lib/blank.html
@@ -0,0 +1,13 @@
+<html>
+<head>
+ <title>PHPCollab3 Documentation</title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+</head>
+<body>
+<div align="center"><h1>PHPCollab3 Documentation</h1></div>
+<b>Welcome to phpCollab3!</b><br />
+<br />
+This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.2</a><br />
+</body>
+</html>
View
36 doc/idMockStubGenerator-lib/classtrees_idMockStubGenerator.html
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title></title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+
+<!-- Start of Class Data -->
+<H2>
+
+</H2>
+<h2>Root class CodeGenerator</h2>
+<ul>
+<li><a href="idMockStubGenerator/CodeGenerator.html">CodeGenerator</a></li></ul>
+
+<h2>Root class DeclaredClass</h2>
+<ul>
+<li><a href="idMockStubGenerator/DeclaredClass.html">DeclaredClass</a></li></ul>
+
+<h2>Root class FakeObjectGenerator</h2>
+<ul>
+<li><a href="idMockStubGenerator/FakeObjectGenerator.html">FakeObjectGenerator</a></li></ul>
+
+<h2>Root class ReturnValuesManager</h2>
+<ul>
+<li><a href="idMockStubGenerator/ReturnValuesManager.html">ReturnValuesManager</a></li></ul>
+
+ <p class="notes" id="credit">
+ Documentation generated on Thu, 28 May 2009 17:33:40 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.2</a>
+ </p>
+ </body>
+</html>
View
24 doc/idMockStubGenerator-lib/classtrees_phpCollab3.html
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title></title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+
+<!-- Start of Class Data -->
+<H2>
+
+</H2>
+<h2>Root class sfBaseTask</h2>
+<ul>
+<li><a href="phpCollab3/listClassesMethodsTask.html">listClassesMethodsTask</a></li></ul>
+
+ <p class="notes" id="credit">
+ Documentation generated on Thu, 28 May 2009 17:33:40 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.2</a>
+ </p>
+ </body>
+</html>
View
552 doc/idMockStubGenerator-lib/elementindex.html
@@ -0,0 +1,552 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title></title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <a name="top"></a>
+<h2>Full index</h2>
+<h3>Package indexes</h3>
+<ul>
+ <li><a href="elementindex_idMockStubGenerator.html">idMockStubGenerator</a></li>
+ <li><a href="elementindex_phpCollab3.html">phpCollab3</a></li>
+</ul>
+<br />
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex.html#c">c</a>
+ <a class="index-letter" href="elementindex.html#d">d</a>
+ <a class="index-letter" href="elementindex.html#e">e</a>
+ <a class="index-letter" href="elementindex.html#f">f</a>
+ <a class="index-letter" href="elementindex.html#g">g</a>
+ <a class="index-letter" href="elementindex.html#h">h</a>
+ <a class="index-letter" href="elementindex.html#i">i</a>
+ <a class="index-letter" href="elementindex.html#l">l</a>
+ <a class="index-letter" href="elementindex.html#m">m</a>
+ <a class="index-letter" href="elementindex.html#r">r</a>
+ <a class="index-letter" href="elementindex.html#s">s</a>
+ <a class="index-letter" href="elementindex.html#_">_</a>
+</div>
+
+ <a name="c"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">c</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$class_name</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$class_name">DeclaredClass::$class_name</a> in DeclaredClass.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">checkClassDeclared</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodcheckClassDeclared">CodeGenerator::checkClassDeclared()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Verify if a class has been already redeclared. If it is so, an exception is thrown</div>
+ </dd>
+ <dt class="field">
+ CodeGenerator
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html">CodeGenerator</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Class that contains the concrete code that will be put in a class definition depending on the configuration of the ReturnValuesManager</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">CodeGenerator.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_CodeGenerator.class.php.html">CodeGenerator.class.php</a> in CodeGenerator.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">configure</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html#methodconfigure">listClassesMethodsTask::configure()</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+ <a name="d"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">d</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ DeclaredClass
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html">DeclaredClass</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">DeclaredClass</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">DeclaredClass.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_DeclaredClass.class.php.html">DeclaredClass.class.php</a> in DeclaredClass.class.php</div>
+ </dd>
+ </dl>
+ <a name="e"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">e</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$extends</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$extends">DeclaredClass::$extends</a> in DeclaredClass.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">execute</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html#methodexecute">listClassesMethodsTask::execute()</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+ <a name="f"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">f</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ FakeObjectGenerator
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html">FakeObjectGenerator</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">FakeObjectGenerator</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">FakeObjectGenerator.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_FakeObjectGenerator.class.php.html">FakeObjectGenerator.class.php</a> in FakeObjectGenerator.class.php</div>
+ </dd>
+ </dl>
+ <a name="g"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">g</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">generate</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html#methodgenerate">FakeObjectGenerator::generate()</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">Generates the definition of a class that has been analysed by listClassesMethodsTask</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForArrayOfObjects</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForArrayOfObjects">CodeGenerator::generateCodeForArrayOfObjects()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code to return and array of objects (NOT VALUE as int,string,bool)</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForArrayOfValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForArrayOfValues">CodeGenerator::generateCodeForArrayOfValues()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code to return and array of value (NOT OBJECT)</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForCallMagicMethod</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForCallMagicMethod">CodeGenerator::generateCodeForCallMagicMethod()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code for magic method &quot;__call&quot; that will intercept all those calls to methods that are not defined throw the ReturnValuesManager instance or listClassesMethods task.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForException">CodeGenerator::generateCodeForException()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code for throwing an exception</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForInputParameter">CodeGenerator::generateCodeForInputParameter()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Returns the code that will be used to verify that the input of the method it's the same as expected.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForNewInnerObjects</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForNewInnerObjects">CodeGenerator::generateCodeForNewInnerObjects()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code for an object that has to be return from a method of my redefined class.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForTimingConfiguration</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForTimingConfiguration">CodeGenerator::generateCodeForTimingConfiguration()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code used to check if a method has been called once or more</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateMethodCode</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateMethodCode">CodeGenerator::generateMethodCode()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Main method that generates the code for a redefined class</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateReturnDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateReturnDefault">CodeGenerator::generateReturnDefault()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code that will be put in the default case of a switch.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getAllInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetAllInputParameter">ReturnValuesManager::getAllInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return all the specified input parameter for a method</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassDefinition</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#methodgetClassDefinition">DeclaredClass::getClassDefinition()</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">Return the definition definition of a class as a string without the &quot;{&quot;, so : &quot;class &lt;class_name&gt; [extends &lt;class_name&gt; [implements &lt;interface_name&gt;]]&quot;.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassesDeclared</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetClassesDeclared">ReturnValuesManager::getClassesDeclared()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the array of DeclaredClass objects</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassName</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetClassName">ReturnValuesManager::getClassName()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the name of the class which the return manager referes.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getConstants</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetConstants">ReturnValuesManager::getConstants()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the constants array</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetException">ReturnValuesManager::getException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array ['name' =&gt; ExceptionName, 'message' =&gt; exception message].</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getExtends</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetExtends">ReturnValuesManager::getExtends()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the class name of the extended class.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getImplements</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetImplements">ReturnValuesManager::getImplements()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return the string of the interface that will be implemented</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetInputParameter">ReturnValuesManager::getInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the array that represent the input parametes specified for a method at a specific call</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getMethodsSet</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetMethodsSet">ReturnValuesManager::getMethodsSet()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array of names of methods set with return values/objects/exceptions</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getPathToClassesMethodsList</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgetPathToClassesMethodsList">CodeGenerator::getPathToClassesMethodsList()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Returns the path for the file containing a list of classes and their characteristics.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetReturnValue">ReturnValuesManager::getReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the &quot;return value&quot; of a method. It can be an object, a string or a number.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getReturnValueArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetReturnValueArray">ReturnValuesManager::getReturnValueArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array that describes the methods and the values that they have to return.</div>
+ </dd>
+ </dl>
+ <a name="h"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">h</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">hasInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodhasInputParameter">ReturnValuesManager::hasInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return true if a methods has specific input parameter at least for one of its calls.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">hasReturnValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodhasReturnValues">ReturnValuesManager::hasReturnValues()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Checks if the ReturnValuesManager has values to return.</div>
+ </dd>
+ </dl>
+ <a name="i"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">i</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$implements</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$implements">DeclaredClass::$implements</a> in DeclaredClass.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetAtLeastOneReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetAtLeastOneReturnValue">ReturnValuesManager::isSetAtLeastOneReturnValue()</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetException">ReturnValuesManager::isSetException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Check if it has been set an excepotion for a method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetReturnValue">ReturnValuesManager::isSetReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Check if it is set a return parameter for a method.</div>
+ </dd>
+ </dl>
+ <a name="l"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">l</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ listClassesMethodsTask
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html">listClassesMethodsTask</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">listClassesMethodsTask.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/_task---listClassesMethodsTask.class.php.html">listClassesMethodsTask.class.php</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+ <a name="m"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">m</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">methodReturnValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodmethodReturnValues">ReturnValuesManager::methodReturnValues()</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ </dl>
+ <a name="r"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">r</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">returnCodeForReturnValueManager</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodreturnCodeForReturnValueManager">ReturnValuesManager::returnCodeForReturnValueManager()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Generates a string that describes as code a ReturnValuesManager object</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">returnedCode</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html#methodreturnedCode">FakeObjectGenerator::returnedCode()</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">Returns the generated code as a string</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">returnGenerateClassForDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodreturnGenerateClassForDefault">CodeGenerator::returnGenerateClassForDefault()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Run throw all the methods looking for a method with a default value.</div>
+ </dd>
+ <dt class="field">
+ ReturnValuesManager
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html">ReturnValuesManager</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">ReturnValuesManager</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">ReturnValuesManager.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_ReturnValuesManager.class.php.html">ReturnValuesManager.class.php</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ </dl>
+ <a name="s"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">s</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">setConstant</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetConstant">ReturnValuesManager::setConstant()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets a constant and its values for the class that will be declared</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setInputParameterForMethod</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetInputParameterForMethod">ReturnValuesManager::setInputParameterForMethod()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the input parameter for the specified method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnException">ReturnValuesManager::setReturnException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets a method to return an exception when called.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObject</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObject">ReturnValuesManager::setReturnObject()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the return value of a method that has to return an object.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObjectDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObjectDefault">ReturnValuesManager::setReturnObjectDefault()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an object as return value for a method when more then one value can be returned.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObjectsArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObjectsArray">ReturnValuesManager::setReturnObjectsArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an array of Object specified by ReturnValueManager istances.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValue">ReturnValuesManager::setReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the return value for a method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValueDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValueDefault">ReturnValuesManager::setReturnValueDefault()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the default value for a method when more then one value can be returned.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValuesArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValuesArray">ReturnValuesManager::setReturnValuesArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an array as return value for the specified method.</div>
+ </dd>
+ </dl>
+ <a name="_"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">_</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#method__construct">ReturnValuesManager::__construct()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Costructor of the class. It takes as input the name of the class to be stubbed.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#method__construct">DeclaredClass::__construct()</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">Constructor. Sets the parameters for declaring a class anc check if it is valid the class name.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#method__construct">CodeGenerator::__construct()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Cnstructor</div>
+ </dd>
+ </dl>
+
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex.html#c">c</a>
+ <a class="index-letter" href="elementindex.html#d">d</a>
+ <a class="index-letter" href="elementindex.html#e">e</a>
+ <a class="index-letter" href="elementindex.html#f">f</a>
+ <a class="index-letter" href="elementindex.html#g">g</a>
+ <a class="index-letter" href="elementindex.html#h">h</a>
+ <a class="index-letter" href="elementindex.html#i">i</a>
+ <a class="index-letter" href="elementindex.html#l">l</a>
+ <a class="index-letter" href="elementindex.html#m">m</a>
+ <a class="index-letter" href="elementindex.html#r">r</a>
+ <a class="index-letter" href="elementindex.html#s">s</a>
+ <a class="index-letter" href="elementindex.html#_">_</a>
+</div> </body>
+</html>
View
518 doc/idMockStubGenerator-lib/elementindex_idMockStubGenerator.html
@@ -0,0 +1,518 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title></title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <a name="top"></a>
+<h2>[idMockStubGenerator] element index</h2>
+ <h3>Package indexes</h3>
+ <ul>
+ <li><a href="elementindex_phpCollab3.html">phpCollab3</a></li>
+ </ul>
+<a href="elementindex.html">All elements</a>
+<br />
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#c">c</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#d">d</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#e">e</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#f">f</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#g">g</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#h">h</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#i">i</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#m">m</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#r">r</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#s">s</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#_">_</a>
+</div>
+
+ <a name="_"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">_</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#method__construct">ReturnValuesManager::__construct()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Costructor of the class. It takes as input the name of the class to be stubbed.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#method__construct">DeclaredClass::__construct()</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">Constructor. Sets the parameters for declaring a class anc check if it is valid the class name.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">__construct</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#method__construct">CodeGenerator::__construct()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Cnstructor</div>
+ </dd>
+ </dl>
+ <a name="c"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">c</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$class_name</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$class_name">DeclaredClass::$class_name</a> in DeclaredClass.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">checkClassDeclared</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodcheckClassDeclared">CodeGenerator::checkClassDeclared()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Verify if a class has been already redeclared. If it is so, an exception is thrown</div>
+ </dd>
+ <dt class="field">
+ CodeGenerator
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html">CodeGenerator</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Class that contains the concrete code that will be put in a class definition depending on the configuration of the ReturnValuesManager</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">CodeGenerator.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_CodeGenerator.class.php.html">CodeGenerator.class.php</a> in CodeGenerator.class.php</div>
+ </dd>
+ </dl>
+ <a name="d"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">d</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ DeclaredClass
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html">DeclaredClass</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">DeclaredClass</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">DeclaredClass.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_DeclaredClass.class.php.html">DeclaredClass.class.php</a> in DeclaredClass.class.php</div>
+ </dd>
+ </dl>
+ <a name="e"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">e</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$extends</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$extends">DeclaredClass::$extends</a> in DeclaredClass.class.php</div>
+ </dd>
+ </dl>
+ <a name="f"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">f</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ FakeObjectGenerator
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html">FakeObjectGenerator</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">FakeObjectGenerator</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">FakeObjectGenerator.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_FakeObjectGenerator.class.php.html">FakeObjectGenerator.class.php</a> in FakeObjectGenerator.class.php</div>
+ </dd>
+ </dl>
+ <a name="g"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">g</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">generate</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html#methodgenerate">FakeObjectGenerator::generate()</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">Generates the definition of a class that has been analysed by listClassesMethodsTask</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForArrayOfObjects</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForArrayOfObjects">CodeGenerator::generateCodeForArrayOfObjects()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code to return and array of objects (NOT VALUE as int,string,bool)</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForArrayOfValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForArrayOfValues">CodeGenerator::generateCodeForArrayOfValues()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code to return and array of value (NOT OBJECT)</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForCallMagicMethod</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForCallMagicMethod">CodeGenerator::generateCodeForCallMagicMethod()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code for magic method &quot;__call&quot; that will intercept all those calls to methods that are not defined throw the ReturnValuesManager instance or listClassesMethods task.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForException">CodeGenerator::generateCodeForException()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code for throwing an exception</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForInputParameter">CodeGenerator::generateCodeForInputParameter()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Returns the code that will be used to verify that the input of the method it's the same as expected.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForNewInnerObjects</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForNewInnerObjects">CodeGenerator::generateCodeForNewInnerObjects()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generate the code for an object that has to be return from a method of my redefined class.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateCodeForTimingConfiguration</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateCodeForTimingConfiguration">CodeGenerator::generateCodeForTimingConfiguration()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code used to check if a method has been called once or more</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateMethodCode</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateMethodCode">CodeGenerator::generateMethodCode()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Main method that generates the code for a redefined class</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">generateReturnDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgenerateReturnDefault">CodeGenerator::generateReturnDefault()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Generates the code that will be put in the default case of a switch.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getAllInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetAllInputParameter">ReturnValuesManager::getAllInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return all the specified input parameter for a method</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassDefinition</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#methodgetClassDefinition">DeclaredClass::getClassDefinition()</a> in DeclaredClass.class.php</div>
+ <div class="index-item-description">Return the definition definition of a class as a string without the &quot;{&quot;, so : &quot;class &lt;class_name&gt; [extends &lt;class_name&gt; [implements &lt;interface_name&gt;]]&quot;.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassesDeclared</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetClassesDeclared">ReturnValuesManager::getClassesDeclared()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the array of DeclaredClass objects</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getClassName</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetClassName">ReturnValuesManager::getClassName()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the name of the class which the return manager referes.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getConstants</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetConstants">ReturnValuesManager::getConstants()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the constants array</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetException">ReturnValuesManager::getException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array ['name' =&gt; ExceptionName, 'message' =&gt; exception message].</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getExtends</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetExtends">ReturnValuesManager::getExtends()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the class name of the extended class.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getImplements</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetImplements">ReturnValuesManager::getImplements()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return the string of the interface that will be implemented</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetInputParameter">ReturnValuesManager::getInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the array that represent the input parametes specified for a method at a specific call</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getMethodsSet</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetMethodsSet">ReturnValuesManager::getMethodsSet()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array of names of methods set with return values/objects/exceptions</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getPathToClassesMethodsList</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodgetPathToClassesMethodsList">CodeGenerator::getPathToClassesMethodsList()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Returns the path for the file containing a list of classes and their characteristics.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetReturnValue">ReturnValuesManager::getReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns the &quot;return value&quot; of a method. It can be an object, a string or a number.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">getReturnValueArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodgetReturnValueArray">ReturnValuesManager::getReturnValueArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Returns an array that describes the methods and the values that they have to return.</div>
+ </dd>
+ </dl>
+ <a name="h"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">h</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">hasInputParameter</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodhasInputParameter">ReturnValuesManager::hasInputParameter()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Return true if a methods has specific input parameter at least for one of its calls.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">hasReturnValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodhasReturnValues">ReturnValuesManager::hasReturnValues()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Checks if the ReturnValuesManager has values to return.</div>
+ </dd>
+ </dl>
+ <a name="i"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">i</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="var-title">$implements</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/DeclaredClass.html#var$implements">DeclaredClass::$implements</a> in DeclaredClass.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetAtLeastOneReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetAtLeastOneReturnValue">ReturnValuesManager::isSetAtLeastOneReturnValue()</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetException">ReturnValuesManager::isSetException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Check if it has been set an excepotion for a method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">isSetReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodisSetReturnValue">ReturnValuesManager::isSetReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Check if it is set a return parameter for a method.</div>
+ </dd>
+ </dl>
+ <a name="m"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">m</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">methodReturnValues</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodmethodReturnValues">ReturnValuesManager::methodReturnValues()</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ </dl>
+ <a name="r"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">r</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">returnCodeForReturnValueManager</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodreturnCodeForReturnValueManager">ReturnValuesManager::returnCodeForReturnValueManager()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Generates a string that describes as code a ReturnValuesManager object</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">returnedCode</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/FakeObjectGenerator.html#methodreturnedCode">FakeObjectGenerator::returnedCode()</a> in FakeObjectGenerator.class.php</div>
+ <div class="index-item-description">Returns the generated code as a string</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">returnGenerateClassForDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/CodeGenerator.html#methodreturnGenerateClassForDefault">CodeGenerator::returnGenerateClassForDefault()</a> in CodeGenerator.class.php</div>
+ <div class="index-item-description">Run throw all the methods looking for a method with a default value.</div>
+ </dd>
+ <dt class="field">
+ ReturnValuesManager
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html">ReturnValuesManager</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">ReturnValuesManager</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">ReturnValuesManager.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/_ReturnValuesManager.class.php.html">ReturnValuesManager.class.php</a> in ReturnValuesManager.class.php</div>
+ </dd>
+ </dl>
+ <a name="s"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">s</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">setConstant</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetConstant">ReturnValuesManager::setConstant()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets a constant and its values for the class that will be declared</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setInputParameterForMethod</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetInputParameterForMethod">ReturnValuesManager::setInputParameterForMethod()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the input parameter for the specified method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnException</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnException">ReturnValuesManager::setReturnException()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets a method to return an exception when called.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObject</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObject">ReturnValuesManager::setReturnObject()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the return value of a method that has to return an object.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObjectDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObjectDefault">ReturnValuesManager::setReturnObjectDefault()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an object as return value for a method when more then one value can be returned.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnObjectsArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnObjectsArray">ReturnValuesManager::setReturnObjectsArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an array of Object specified by ReturnValueManager istances.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValue</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValue">ReturnValuesManager::setReturnValue()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the return value for a method.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValueDefault</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValueDefault">ReturnValuesManager::setReturnValueDefault()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets the default value for a method when more then one value can be returned.</div>
+ </dd>
+ <dt class="field">
+ <span class="method-title">setReturnValuesArray</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="idMockStubGenerator/ReturnValuesManager.html#methodsetReturnValuesArray">ReturnValuesManager::setReturnValuesArray()</a> in ReturnValuesManager.class.php</div>
+ <div class="index-item-description">Sets an array as return value for the specified method.</div>
+ </dd>
+ </dl>
+
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#c">c</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#d">d</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#e">e</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#f">f</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#g">g</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#h">h</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#i">i</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#m">m</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#r">r</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#s">s</a>
+ <a class="index-letter" href="elementindex_idMockStubGenerator.html#_">_</a>
+</div> </body>
+</html>
View
79 doc/idMockStubGenerator-lib/elementindex_phpCollab3.html
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title></title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <a name="top"></a>
+<h2>[phpCollab3] element index</h2>
+ <h3>Package indexes</h3>
+ <ul>
+ <li><a href="elementindex_idMockStubGenerator.html">idMockStubGenerator</a></li>
+ </ul>
+<a href="elementindex.html">All elements</a>
+<br />
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex_phpCollab3.html#c">c</a>
+ <a class="index-letter" href="elementindex_phpCollab3.html#e">e</a>
+ <a class="index-letter" href="elementindex_phpCollab3.html#l">l</a>
+</div>
+
+ <a name="c"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">c</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">configure</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html#methodconfigure">listClassesMethodsTask::configure()</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+ <a name="e"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">e</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ <span class="method-title">execute</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html#methodexecute">listClassesMethodsTask::execute()</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+ <a name="l"></a>
+ <div class="index-letter-section">
+ <div style="float: left" class="index-letter-title">l</div>
+ <div style="float: right"><a href="#top">top</a></div>
+ <div style="clear: both"></div>
+ </div>
+ <dl>
+ <dt class="field">
+ listClassesMethodsTask
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/listClassesMethodsTask.html">listClassesMethodsTask</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ <dt class="field">
+ <span class="include-title">listClassesMethodsTask.class.php</span>
+ </dt>
+ <dd class="index-item-body">
+ <div class="index-item-details"><a href="phpCollab3/_task---listClassesMethodsTask.class.php.html">listClassesMethodsTask.class.php</a> in listClassesMethodsTask.class.php</div>
+ </dd>
+ </dl>
+
+<div class="index-letter-menu">
+ <a class="index-letter" href="elementindex_phpCollab3.html#c">c</a>
+ <a class="index-letter" href="elementindex_phpCollab3.html#e">e</a>
+ <a class="index-letter" href="elementindex_phpCollab3.html#l">l</a>
+</div> </body>
+</html>
View
25 doc/idMockStubGenerator-lib/errors.html
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>phpDocumentor Parser Errors and Warnings</title>
+ <link rel="stylesheet" href="media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <a href="#Post-parsing">Post-parsing</a><br>
+<a name="Post-parsing"></a>
+<h1>Post-parsing</h1>
+<h2>Warnings:</h2><br>
+<b>Warning</b> - Class listClassesMethodsTask parent sfBaseTask not found<br>
+<a name="listClassesMethodsTask.class.php"></a>
+<h1>listClassesMethodsTask.class.php</h1>
+<h2>Warnings:</h2><br>
+<b>Warning on line 3</b> - no @package tag was used in a DocBlock for class listClassesMethodsTask<br>
+<b>Warning on line 438</b> - File "/var/www/PHPCollab3/plugins/idMockStubGenerator/lib/task/listClassesMethodsTask.class.php" has no page-level DocBlock, use @package in the first DocBlock to create one<br>
+ <p class="notes" id="credit">
+ Documentation generated on Thu, 28 May 2009 17:33:41 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.2</a>
+ </p>
+ </body>
+</html>
View
529 doc/idMockStubGenerator-lib/idMockStubGenerator/CodeGenerator.html
@@ -0,0 +1,529 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs For Class CodeGenerator</title>
+ <link rel="stylesheet" href="../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="class-name">Class CodeGenerator</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
+
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Class that contains the concrete code that will be put in a class definition depending on the configuration of the ReturnValuesManager</p>
+<p class="description"><p>Manages fake class configuration</p></p>
+ <ul class="tags">
+ <li><span class="field">author:</span> Filippo (p16) De Santis &lt;<a href="mailto:fd@ideato.it">fd@ideato.it</a>&gt;</li>
+ </ul>
+ <p class="notes">
+ Located in <a class="field" href="_CodeGenerator.class.php.html">/CodeGenerator.class.php</a> (line <span class="field">23</span>)
+ </p>
+
+
+ <pre></pre>
+
+ </div>
+</div>
+
+
+
+
+ <a name="sec-method-summary"></a>
+ <div class="info-box">
+ <div class="info-box-title">Method Summary</span></div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
+ </div>
+ <div class="info-box-body">
+ <div class="method-summary">
+
+ <div class="method-definition">
+ <span class="method-result">CodeGenerator</span>
+ <a href="#__construct" title="details" class="method-name">__construct</a>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$custom_list_path</span> = <span class="var-default">null</span>])
+ </div>
+ <div class="method-definition">
+ <span class="method-result">void</span>
+ <a href="#checkClassDeclared" title="details" class="method-name">checkClassDeclared</a>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$classname</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForArrayOfObjects" title="details" class="method-name">generateCodeForArrayOfObjects</a>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$array</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$method</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForArrayOfValues" title="details" class="method-name">generateCodeForArrayOfValues</a>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$array</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForCallMagicMethod" title="details" class="method-name">generateCodeForCallMagicMethod</a>
+ ()
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForException" title="details" class="method-name">generateCodeForException</a>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$exception</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForInputParameter" title="details" class="method-name">generateCodeForInputParameter</a>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$input</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$methodName</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$at</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForNewInnerObjects" title="details" class="method-name">generateCodeForNewInnerObjects</a>
+ (<span class="var-type"><a href="../idMockStubGenerator/ReturnValuesManager.html">ReturnValuesManager</a></span>&nbsp;<span class="var-name">$rm</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$method</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateCodeForTimingConfiguration" title="details" class="method-name">generateCodeForTimingConfiguration</a>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$methodName</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateMethodCode" title="details" class="method-name">generateMethodCode</a>
+ (<span class="var-type">ReturnValueManager</span>&nbsp;<span class="var-name">$actual_value</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$method</span>)
+ </div>
+ <div class="method-definition">
+ <span class="method-result">string</span>
+ <a href="#generateReturnDefault" title="details" class="method-name">generateReturnDefault</a>
+ (<span