symfony 1.4 tips from openpne source code
DESCRIPTION
2010/9/2開催 OpenPNE3で学ぶsymfony勉強会(第4回)TRANSCRIPT
- 1. OpenPNE symfony TIPS Symfony @hidenorigoto
2.
3. @hidenorigoto 4. PHP2000 5. symfony1.2 6. Symfony 7. symfony 8. symfony 9. 10. OpenPNE ! 11.
- OpenPNEsymfonyTIPS
12. 13. OpenPNE 14. 15. 16. 17. 18.
- symfony symfony
19. 20. OpenPNE 21. Symfony Components ->Event Dispathcer C)Sensio 22. OpenPNE
- symfony
23. OpenPNE 24. OpenPNE op_confirmation.list op_confirmation.decision op_action.pre_execute_(ModuleName)_(ActionName) op_action.pre_execute op_action.post_execute_(ModuleName)_(ActionName) op_action.post_execute op_activity.template.filter_body op_activity.filter_body op_doctrine.%s_%s_%s op_message_plugin.decorate_body op_opensocial.removeapp op_opensocial.addappfeeds_action.pre_execute 25. 26.
27. 28. ( ) 29. opAshiatoPlugin/config/config.php 30. opAshiatoPlugin/config/config.php 31. opAshiatoPlugin/config/config.php 32. 33. op_actions.post_execute_member_profile op_actions.post_execute_friend_list op_actions.post_execute_diary_show op_actions.post_execute_diary_listMember 34. 35. op_actions. post_execute_( )_( ) opExecutionFilter 36. opExecutionFilter::notifyPostExecuteActionEvent 37. op_actions.post_execute_( )_( )
- OpenPNE
38. 39. 40. TIPS 41. TIPS
- ->Execution ->OK
42. 43. ashiato* 44. 45. task.cache.clear symfony 46. task.cache.clear
- opApplicationConfiguration::initialize ->clearPluginCache ->clearWebCache
- clearPluginCache
47. clearWebCache 48. TIPS 49. TIPS symfony symfony bad http://www.symfony-project.org/reference/1_4/ja/15-Events#chapter_15_e18b1ea15d9c1dddf7fad47d3ea1043ca30184e6 50.
51. ProjectConfigurationApplicationConfiguration 52. PluginConfigurationconfig/config.php 53. sfContext 54. 55. OpenPNEsymfony
- pc_frontend ->PC
56. mobile_frontend -> 57. pc_backend 58. api 59. pc_frontendmobile_frontend 60. lib/action
- lib/action/opCommunityAction ->PC
61. pc_frontend//actions.class.php ->opCommunityAction ->PC 62. mobile_frontend//actions.class.php ->opCommunityAction -> 63. PC 64. TIPS 65. TIPS
- -> /lib/action -> -> sfActions
but 66. 67.
- symfony 1.x
68. 69. 70. 71. 72. . OpenPNE 73.
- sfMobileIOFilter -> HTML
74. opEmojiFilter -> 75. OpenPNE_KtaiEmoji -> 76. TIPS 77. TIPS
- ->
78. ->OpenPNE 79. 80.
- OpenPNEsymfony
81. OpenPNE 82. 83. OpenPNE 84. 85. symfony 86. URL A Gentle Introduction to symfony 17 symfony http://www.symfony-project.org/gentle-introduction/1_4/ja/17-Extending-Symfony 6 http://www.symfony-project.org/gentle-introduction/1_4/en/06-Inside-the-Controller-Layer#chapter_06_filters 87.