Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Derick Rethans
On Sun, 29 Jun 2008, Tobias Schlitt wrote: ezcMvcRequestBuilder I think the name of this class is a bit strange. I'd favor to call it ezcMvcRequestParser. I think this sounds more common. That's the name we had previously, but as some people pointed out: This class

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Derick Rethans
On Mon, 30 Jun 2008, Derick Rethans wrote: On Sun, 29 Jun 2008, Tobias Schlitt wrote: ezcMvcController So far the design defines that the action is selected internally by the controller. While I can live with this solution, I think the decision belongs more to the

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Tobias Schlitt
Hi! On 06/30/2008 09:24 AM Derick Rethans wrote: On Sun, 29 Jun 2008, Tobias Schlitt wrote: ezcMvcRequestBuilder I think the name of this class is a bit strange. I'd favor to call it ezcMvcRequestParser. I think this sounds more common. That's the name we had

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Tobias Schlitt
Hi! On 06/30/2008 12:42 AM James Pic wrote: Tobias Schlitt wrote: ezcMvcRequestFilter --- The filters are described to be used in a method named ezcMvcController-runRequestFilters(), while this method should be called by ezcMvcController-run(). It does make little sense

Re: [Components] [PersistentObject] Design: Identitymap and relation pre-fetching support

2008-06-30 Thread Tobias Schlitt
Hi! Regarding the row ID (and similar methods) discussion: I found the input quite valueable, however, I still miss how it can be of value in the exact case of our identity map. The purpose of the identity map is basically to ensure that a database record (representing a persistent object) is

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Derick Rethans
On Mon, 30 Jun 2008, Tobias Schlitt wrote: On 06/30/2008 12:42 AM James Pic wrote: Tobias Schlitt wrote: ezcMvcRequestFilter --- The filters are described to be used in a method named ezcMvcController-runRequestFilters(), while this method should be called by

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Derick Rethans
On Mon, 30 Jun 2008, Tobias Schlitt wrote: On 06/30/2008 09:24 AM Derick Rethans wrote: On Sun, 29 Jun 2008, Tobias Schlitt wrote: ezcMvcRequestFilter --- The filters are described to be used in a method named ezcMvcController-runRequestFilters(), while this method

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Derick Rethans
On Mon, 30 Jun 2008, Derick Rethans wrote: On Mon, 30 Jun 2008, Tobias Schlitt wrote: On 06/30/2008 12:42 AM James Pic wrote: Tobias Schlitt wrote: ezcMvcRequestFilter --- The filters are described to be used in a method named

Re: [Components] [Sdk-public] MmvTools requirements and design

2008-06-30 Thread Tobias Schlitt
On 06/30/2008 11:52 AM Derick Rethans wrote: On Mon, 30 Jun 2008, Tobias Schlitt wrote: On 06/30/2008 12:42 AM James Pic wrote: Tobias Schlitt wrote: ezcMvcRequestFilter --- The filters are described to be used in a method named ezcMvcController-runRequestFilters(), while

Re: [Components] [PersistentObject] Design: Identity map and relation pre-fetching support

2008-06-30 Thread Tobias Schlitt
Hi! I updated the identity map design after discussion here on the list as follows: - Removed the query caching (due to problems with bound paramaters). - Changed the ezcPersistentIdentitySession to be a decorator for ezcPersistentSession instead of extending it. - Removed the $refetch