Browse Source

psr-4 change.

tags/2.0.0-beta
Qiang Xue 11 years ago
parent
commit
da9d544c54
  1. 28
      composer.json
  2. 4
      docs/guide/basics.md
  3. 4
      docs/internals/autoloader.md
  4. 0
      extensions/apidoc/.gitignore
  5. 0
      extensions/apidoc/CHANGELOG.md
  6. 0
      extensions/apidoc/LICENSE.md
  7. 0
      extensions/apidoc/README.md
  8. 0
      extensions/apidoc/apidoc
  9. 0
      extensions/apidoc/apidoc.bat
  10. 0
      extensions/apidoc/commands/RenderController.php
  11. 3
      extensions/apidoc/composer.json
  12. 0
      extensions/apidoc/helpers/Markdown.php
  13. 0
      extensions/apidoc/helpers/PrettyPrinter.php
  14. 0
      extensions/apidoc/models/BaseDoc.php
  15. 0
      extensions/apidoc/models/ClassDoc.php
  16. 0
      extensions/apidoc/models/ConstDoc.php
  17. 0
      extensions/apidoc/models/Context.php
  18. 0
      extensions/apidoc/models/EventDoc.php
  19. 0
      extensions/apidoc/models/FunctionDoc.php
  20. 0
      extensions/apidoc/models/InterfaceDoc.php
  21. 0
      extensions/apidoc/models/MethodDoc.php
  22. 0
      extensions/apidoc/models/ParamDoc.php
  23. 0
      extensions/apidoc/models/PropertyDoc.php
  24. 0
      extensions/apidoc/models/TraitDoc.php
  25. 0
      extensions/apidoc/models/TypeDoc.php
  26. 0
      extensions/apidoc/templates/BaseRenderer.php
  27. 0
      extensions/apidoc/templates/html/README.md
  28. 0
      extensions/apidoc/templates/html/Renderer.php
  29. 0
      extensions/apidoc/templates/html/views/constSummary.php
  30. 0
      extensions/apidoc/templates/html/views/eventDetails.php
  31. 0
      extensions/apidoc/templates/html/views/eventSummary.php
  32. 0
      extensions/apidoc/templates/html/views/methodDetails.php
  33. 0
      extensions/apidoc/templates/html/views/methodSummary.php
  34. 0
      extensions/apidoc/templates/html/views/propertyDetails.php
  35. 0
      extensions/apidoc/templates/html/views/propertySummary.php
  36. 0
      extensions/apidoc/templates/html/views/seeAlso.php
  37. 0
      extensions/apidoc/templates/html/views/type.php
  38. 0
      extensions/apidoc/templates/offline/Renderer.php
  39. 0
      extensions/apidoc/templates/offline/assets/AssetBundle.php
  40. 0
      extensions/apidoc/templates/offline/assets/css/api.css
  41. 0
      extensions/apidoc/templates/offline/assets/css/style.css
  42. 0
      extensions/apidoc/templates/offline/views/index.php
  43. 0
      extensions/apidoc/templates/offline/views/offline.php
  44. 0
      extensions/authclient/AuthAction.php
  45. 0
      extensions/authclient/BaseClient.php
  46. 0
      extensions/authclient/BaseOAuth.php
  47. 0
      extensions/authclient/CHANGELOG.md
  48. 0
      extensions/authclient/ClientInterface.php
  49. 0
      extensions/authclient/Collection.php
  50. 0
      extensions/authclient/LICENSE.md
  51. 0
      extensions/authclient/OAuth1.php
  52. 0
      extensions/authclient/OAuth2.php
  53. 0
      extensions/authclient/OAuthToken.php
  54. 0
      extensions/authclient/OpenId.php
  55. 0
      extensions/authclient/README.md
  56. 0
      extensions/authclient/clients/Facebook.php
  57. 0
      extensions/authclient/clients/GitHub.php
  58. 0
      extensions/authclient/clients/GoogleOAuth.php
  59. 0
      extensions/authclient/clients/GoogleOpenId.php
  60. 0
      extensions/authclient/clients/LinkedIn.php
  61. 0
      extensions/authclient/clients/Twitter.php
  62. 0
      extensions/authclient/clients/YandexOAuth.php
  63. 0
      extensions/authclient/clients/YandexOpenId.php
  64. 5
      extensions/authclient/composer.json
  65. 0
      extensions/authclient/signature/BaseMethod.php
  66. 0
      extensions/authclient/signature/HmacSha1.php
  67. 0
      extensions/authclient/signature/PlainText.php
  68. 0
      extensions/authclient/signature/RsaSha1.php
  69. 0
      extensions/authclient/views/redirect.php
  70. 0
      extensions/authclient/widgets/Choice.php
  71. 0
      extensions/authclient/widgets/ChoiceAsset.php
  72. 0
      extensions/authclient/widgets/assets/authchoice.css
  73. 0
      extensions/authclient/widgets/assets/authchoice.js
  74. 0
      extensions/authclient/widgets/assets/authchoice.png
  75. 0
      extensions/bootstrap/Alert.php
  76. 0
      extensions/bootstrap/BootstrapAsset.php
  77. 0
      extensions/bootstrap/BootstrapPluginAsset.php
  78. 0
      extensions/bootstrap/BootstrapThemeAsset.php
  79. 0
      extensions/bootstrap/Button.php
  80. 0
      extensions/bootstrap/ButtonDropdown.php
  81. 0
      extensions/bootstrap/ButtonGroup.php
  82. 0
      extensions/bootstrap/CHANGELOG.md
  83. 0
      extensions/bootstrap/Carousel.php
  84. 0
      extensions/bootstrap/Collapse.php
  85. 0
      extensions/bootstrap/Dropdown.php
  86. 0
      extensions/bootstrap/Modal.php
  87. 0
      extensions/bootstrap/Nav.php
  88. 0
      extensions/bootstrap/NavBar.php
  89. 0
      extensions/bootstrap/Progress.php
  90. 0
      extensions/bootstrap/README.md
  91. 0
      extensions/bootstrap/Tabs.php
  92. 0
      extensions/bootstrap/Widget.php
  93. 5
      extensions/bootstrap/composer.json
  94. 0
      extensions/codeception/BasePage.php
  95. 0
      extensions/codeception/CHANGELOG.md
  96. 0
      extensions/codeception/LICENSE.md
  97. 0
      extensions/codeception/README.md
  98. 0
      extensions/codeception/TestCase.php
  99. 5
      extensions/codeception/composer.json
  100. 0
      extensions/composer/CHANGELOG.md
  101. Some files were not shown because too many files have changed in this diff Show More

28
composer.json

@ -97,24 +97,24 @@
},
"autoload": {
"psr-4": {
"yii\\apidoc\\": "extensions/apidoc/",
"yii\\authclient\\": "extensions/authclient/",
"yii\\bootstrap\\": "extensions/bootstrap/",
"yii\\codeception\\": "extensions/codeception/",
"yii\\debug\\": "extensions/debug/",
"yii\\elasticsearch\\": "extensions/elasticsearch/",
"yii\\faker\\": "extensions/faker/",
"yii\\gii\\": "extensions/gii/",
"yii\\imagine\\" : "extensions/imagine/",
"yii\\jui\\": "extensions/jui/",
"yii\\mongodb\\": "extensions/mongodb/",
"yii\\redis\\": "extensions/redis/",
"yii\\smarty\\": "extensions/smarty/",
"yii\\swiftmailer\\": "extensions/swiftmailer/",
"yii\\sphinx\\": "extensions/sphinx/",
"yii\\twig\\": "extensions/twig/"
},
"psr-0": {
"yii\\apidoc\\": "extensions/",
"yii\\authclient\\": "extensions/",
"yii\\bootstrap\\": "extensions/",
"yii\\codeception\\": "extensions/",
"yii\\debug\\": "extensions/",
"yii\\elasticsearch\\": "extensions/",
"yii\\gii\\": "extensions/",
"yii\\imagine\\" : "extensions/",
"yii\\jui\\": "extensions/",
"yii\\mongodb\\": "extensions/",
"yii\\redis\\": "extensions/",
"yii\\smarty\\": "extensions/",
"yii\\swiftmailer\\": "extensions/",
"yii\\sphinx\\": "extensions/",
"yii\\": "framework/"
}
}

4
docs/guide/basics.md

@ -81,7 +81,7 @@ Autoloading
All classes, interfaces and traits are loaded automatically at the moment they are used. There's no need to use
`include` or `require`. It is, as well, true for Composer-loaded packages and Yii extensions.
Autoloader works according to [PSR-0](). That means namespaces and class, interface and trait
Autoloader works according to [PSR-4](). That means namespaces and class, interface and trait
names should correspond to file system paths except root namespace path that is defined by an alias.
For example, if standard alias `@app` refers to `/var/www/example.com/` then `\app\models\User` will be loaded from
@ -117,4 +117,4 @@ There are several classes provided by framework:
- Markdown
- Security
- StringHelper
- VarDumper
- VarDumper

4
docs/internals/autoloader.md

@ -1,7 +1,7 @@
Yii2 class loader
=================
Yii 2 class loader is PSR-0 compliant. That means it can handle most of the PHP
Yii 2 class loader is PSR-4 compliant. That means it can handle most of the PHP
libraries and frameworks out there.
In order to autoload a library you need to set a root alias for it.
@ -16,4 +16,4 @@ PEAR-style libraries
References
----------
- BaseYii::autoload
- BaseYii::autoload

0
extensions/yii/apidoc/.gitignore → extensions/apidoc/.gitignore vendored

0
extensions/yii/apidoc/CHANGELOG.md → extensions/apidoc/CHANGELOG.md

0
extensions/yii/apidoc/LICENSE.md → extensions/apidoc/LICENSE.md

0
extensions/yii/apidoc/README.md → extensions/apidoc/README.md

0
extensions/yii/apidoc/apidoc → extensions/apidoc/apidoc

0
extensions/yii/apidoc/apidoc.bat → extensions/apidoc/apidoc.bat

0
extensions/yii/apidoc/commands/RenderController.php → extensions/apidoc/commands/RenderController.php

3
extensions/yii/apidoc/composer.json → extensions/apidoc/composer.json

@ -23,8 +23,7 @@
"phpdocumentor/reflection": "1.0.2"
},
"autoload": {
"psr-0": { "yii\\apidoc\\": "" }
"psr-4": { "yii\\apidoc\\": "" }
},
"target-dir": "yii/apidoc",
"bin": ["apidoc"]
}

0
extensions/yii/apidoc/helpers/Markdown.php → extensions/apidoc/helpers/Markdown.php

0
extensions/yii/apidoc/helpers/PrettyPrinter.php → extensions/apidoc/helpers/PrettyPrinter.php

0
extensions/yii/apidoc/models/BaseDoc.php → extensions/apidoc/models/BaseDoc.php

0
extensions/yii/apidoc/models/ClassDoc.php → extensions/apidoc/models/ClassDoc.php

0
extensions/yii/apidoc/models/ConstDoc.php → extensions/apidoc/models/ConstDoc.php

0
extensions/yii/apidoc/models/Context.php → extensions/apidoc/models/Context.php

0
extensions/yii/apidoc/models/EventDoc.php → extensions/apidoc/models/EventDoc.php

0
extensions/yii/apidoc/models/FunctionDoc.php → extensions/apidoc/models/FunctionDoc.php

0
extensions/yii/apidoc/models/InterfaceDoc.php → extensions/apidoc/models/InterfaceDoc.php

0
extensions/yii/apidoc/models/MethodDoc.php → extensions/apidoc/models/MethodDoc.php

0
extensions/yii/apidoc/models/ParamDoc.php → extensions/apidoc/models/ParamDoc.php

0
extensions/yii/apidoc/models/PropertyDoc.php → extensions/apidoc/models/PropertyDoc.php

0
extensions/yii/apidoc/models/TraitDoc.php → extensions/apidoc/models/TraitDoc.php

0
extensions/yii/apidoc/models/TypeDoc.php → extensions/apidoc/models/TypeDoc.php

0
extensions/yii/apidoc/templates/BaseRenderer.php → extensions/apidoc/templates/BaseRenderer.php vendored

0
extensions/yii/apidoc/templates/html/README.md → extensions/apidoc/templates/html/README.md vendored

0
extensions/yii/apidoc/templates/html/Renderer.php → extensions/apidoc/templates/html/Renderer.php vendored

0
extensions/yii/apidoc/templates/html/views/constSummary.php → extensions/apidoc/templates/html/views/constSummary.php vendored

0
extensions/yii/apidoc/templates/html/views/eventDetails.php → extensions/apidoc/templates/html/views/eventDetails.php vendored

0
extensions/yii/apidoc/templates/html/views/eventSummary.php → extensions/apidoc/templates/html/views/eventSummary.php vendored

0
extensions/yii/apidoc/templates/html/views/methodDetails.php → extensions/apidoc/templates/html/views/methodDetails.php vendored

0
extensions/yii/apidoc/templates/html/views/methodSummary.php → extensions/apidoc/templates/html/views/methodSummary.php vendored

0
extensions/yii/apidoc/templates/html/views/propertyDetails.php → extensions/apidoc/templates/html/views/propertyDetails.php vendored

0
extensions/yii/apidoc/templates/html/views/propertySummary.php → extensions/apidoc/templates/html/views/propertySummary.php vendored

0
extensions/yii/apidoc/templates/html/views/seeAlso.php → extensions/apidoc/templates/html/views/seeAlso.php vendored

0
extensions/yii/apidoc/templates/html/views/type.php → extensions/apidoc/templates/html/views/type.php vendored

0
extensions/yii/apidoc/templates/offline/Renderer.php → extensions/apidoc/templates/offline/Renderer.php vendored

0
extensions/yii/apidoc/templates/offline/assets/AssetBundle.php → extensions/apidoc/templates/offline/assets/AssetBundle.php vendored

0
extensions/yii/apidoc/templates/offline/assets/css/api.css → extensions/apidoc/templates/offline/assets/css/api.css vendored

0
extensions/yii/apidoc/templates/offline/assets/css/style.css → extensions/apidoc/templates/offline/assets/css/style.css vendored

0
extensions/yii/apidoc/templates/offline/views/index.php → extensions/apidoc/templates/offline/views/index.php vendored

0
extensions/yii/apidoc/templates/offline/views/offline.php → extensions/apidoc/templates/offline/views/offline.php vendored

0
extensions/yii/authclient/AuthAction.php → extensions/authclient/AuthAction.php

0
extensions/yii/authclient/BaseClient.php → extensions/authclient/BaseClient.php

0
extensions/yii/authclient/BaseOAuth.php → extensions/authclient/BaseOAuth.php

0
extensions/yii/authclient/CHANGELOG.md → extensions/authclient/CHANGELOG.md

0
extensions/yii/authclient/ClientInterface.php → extensions/authclient/ClientInterface.php

0
extensions/yii/authclient/Collection.php → extensions/authclient/Collection.php

0
extensions/yii/authclient/LICENSE.md → extensions/authclient/LICENSE.md

0
extensions/yii/authclient/OAuth1.php → extensions/authclient/OAuth1.php

0
extensions/yii/authclient/OAuth2.php → extensions/authclient/OAuth2.php

0
extensions/yii/authclient/OAuthToken.php → extensions/authclient/OAuthToken.php

0
extensions/yii/authclient/OpenId.php → extensions/authclient/OpenId.php

0
extensions/yii/authclient/README.md → extensions/authclient/README.md

0
extensions/yii/authclient/clients/Facebook.php → extensions/authclient/clients/Facebook.php

0
extensions/yii/authclient/clients/GitHub.php → extensions/authclient/clients/GitHub.php

0
extensions/yii/authclient/clients/GoogleOAuth.php → extensions/authclient/clients/GoogleOAuth.php

0
extensions/yii/authclient/clients/GoogleOpenId.php → extensions/authclient/clients/GoogleOpenId.php

0
extensions/yii/authclient/clients/LinkedIn.php → extensions/authclient/clients/LinkedIn.php

0
extensions/yii/authclient/clients/Twitter.php → extensions/authclient/clients/Twitter.php

0
extensions/yii/authclient/clients/YandexOAuth.php → extensions/authclient/clients/YandexOAuth.php

0
extensions/yii/authclient/clients/YandexOpenId.php → extensions/authclient/clients/YandexOpenId.php

5
extensions/yii/authclient/composer.json → extensions/authclient/composer.json

@ -22,7 +22,6 @@
"ext-curl": "*"
},
"autoload": {
"psr-0": { "yii\\authclient\\": "" }
},
"target-dir": "yii/authclient"
"psr-4": { "yii\\authclient\\": "" }
}
}

0
extensions/yii/authclient/signature/BaseMethod.php → extensions/authclient/signature/BaseMethod.php

0
extensions/yii/authclient/signature/HmacSha1.php → extensions/authclient/signature/HmacSha1.php

0
extensions/yii/authclient/signature/PlainText.php → extensions/authclient/signature/PlainText.php

0
extensions/yii/authclient/signature/RsaSha1.php → extensions/authclient/signature/RsaSha1.php

0
extensions/yii/authclient/views/redirect.php → extensions/authclient/views/redirect.php

0
extensions/yii/authclient/widgets/Choice.php → extensions/authclient/widgets/Choice.php

0
extensions/yii/authclient/widgets/ChoiceAsset.php → extensions/authclient/widgets/ChoiceAsset.php

0
extensions/yii/authclient/widgets/assets/authchoice.css → extensions/authclient/widgets/assets/authchoice.css

0
extensions/yii/authclient/widgets/assets/authchoice.js → extensions/authclient/widgets/assets/authchoice.js

0
extensions/yii/authclient/widgets/assets/authchoice.png → extensions/authclient/widgets/assets/authchoice.png

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

0
extensions/yii/bootstrap/Alert.php → extensions/bootstrap/Alert.php

0
extensions/yii/bootstrap/BootstrapAsset.php → extensions/bootstrap/BootstrapAsset.php

0
extensions/yii/bootstrap/BootstrapPluginAsset.php → extensions/bootstrap/BootstrapPluginAsset.php

0
extensions/yii/bootstrap/BootstrapThemeAsset.php → extensions/bootstrap/BootstrapThemeAsset.php

0
extensions/yii/bootstrap/Button.php → extensions/bootstrap/Button.php

0
extensions/yii/bootstrap/ButtonDropdown.php → extensions/bootstrap/ButtonDropdown.php

0
extensions/yii/bootstrap/ButtonGroup.php → extensions/bootstrap/ButtonGroup.php

0
extensions/yii/bootstrap/CHANGELOG.md → extensions/bootstrap/CHANGELOG.md

0
extensions/yii/bootstrap/Carousel.php → extensions/bootstrap/Carousel.php

0
extensions/yii/bootstrap/Collapse.php → extensions/bootstrap/Collapse.php

0
extensions/yii/bootstrap/Dropdown.php → extensions/bootstrap/Dropdown.php

0
extensions/yii/bootstrap/Modal.php → extensions/bootstrap/Modal.php

0
extensions/yii/bootstrap/Nav.php → extensions/bootstrap/Nav.php

0
extensions/yii/bootstrap/NavBar.php → extensions/bootstrap/NavBar.php

0
extensions/yii/bootstrap/Progress.php → extensions/bootstrap/Progress.php

0
extensions/yii/bootstrap/README.md → extensions/bootstrap/README.md

0
extensions/yii/bootstrap/Tabs.php → extensions/bootstrap/Tabs.php

0
extensions/yii/bootstrap/Widget.php → extensions/bootstrap/Widget.php

5
extensions/yii/bootstrap/composer.json → extensions/bootstrap/composer.json

@ -22,7 +22,6 @@
"twbs/bootstrap": "3.0.*"
},
"autoload": {
"psr-0": { "yii\\bootstrap\\": "" }
},
"target-dir": "yii/bootstrap"
"psr-4": { "yii\\bootstrap\\": "" }
}
}

0
extensions/yii/codeception/BasePage.php → extensions/codeception/BasePage.php

0
extensions/yii/codeception/CHANGELOG.md → extensions/codeception/CHANGELOG.md

0
extensions/yii/codeception/LICENSE.md → extensions/codeception/LICENSE.md

0
extensions/yii/codeception/README.md → extensions/codeception/README.md

0
extensions/yii/codeception/TestCase.php → extensions/codeception/TestCase.php

5
extensions/yii/codeception/composer.json → extensions/codeception/composer.json

@ -20,7 +20,6 @@
"yiisoft/yii2": "*"
},
"autoload": {
"psr-0": { "yii\\codeception\\": "" }
},
"target-dir": "yii/codeception"
"psr-4": { "yii\\codeception\\": "" }
}
}

0
extensions/yii/composer/CHANGELOG.md → extensions/composer/CHANGELOG.md

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save