A while back I started making a set of reporting "listeners" that  
would listen to specific KPI (key performance indicators, for the  
uninitiated) events (implemented as symfony events) in my application 
(s) (eg. user has registered, user has purchased an item, user has  
completed X task etc) and would use these events to build an RSS feed,  
which could then be combined with RSS feeds for other KPI events to  
create cross-cutting reports.

It got pretty complex, but it was a cool idea. I never finished it  
(another one for a series of rainy days)...

Obviously, you can use the same technique for non-KPI events too - in  
an ecommerce applicaton, this may be for instance for low stock  
notifications etc.

IMHO, if you have the time at the start of your development for a new  
application, try and get a list of what the KPI's are for the  
application, and build event listeners to fire when these indicators  
are triggered - this will help enormously for your reporting, and it  
is usually how upper management will measure the success or failure of  
your project once it is in production.


On 3 Nov 2009, at 08:07, Alexandre SALOME wrote:

> You have an event "application log".
>
> Connect to it to do your stuff,
>
> Alex'
>
> 2009/11/3 asi007 <[email protected]>
>
> Hi every body i want to make reports like cross tab reports in symfony
> has any one idea about it
>
>
>
>
> -- 
> Alexandre Salomé -- [email protected]
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to