static methods = OOP ?  -1 for that statement :-)

and as already mentioned: the important thing is that helpers become
objects so you can replace the implementation easily, e.g. by
factories.yml or wherever

regards
Matthias


On 3 Jul., 11:14, Andreas Hucks <[EMAIL PROTECTED]> wrote:
> Why not static methods?
>
> sfJavascript::link_to_remote()
>
> Supports autoloading, namespaces, is clean and readable, is OOP.
>
> Cheers,
> Andreas
>
> Bernhard Schussek schrieb:
>
> > I don't like the $h idea. It's complicated to understand for new
> > developers, the extra squared brackets and quotes add unnecessary
> > complexity and are prone to errors and last but not least, the array
> > syntax is totally misused.
>
> > IMO we should opt for the most simple, but most obvious solution: By
> > simply defining the objects in the template.
>
> > <?php $Url = new sfUrlHelper ?>
>
> > <html code...>
>
> > <?php echo $Url->link_to(....) ?>
>
> > This way it's very easy to grasp what's going on, without adding
> > unnecessary extra magic.
>
> > Bernhard
>
> > On Wed, Jul 2, 2008 at 9:41 PM, Tristan Rivoallan
> > <[EMAIL PROTECTED]> wrote:
> >> On Wed, Jul 2, 2008 at 8:03 PM, Marijn Huizendveld
> >> <[EMAIL PROTECTED]> wrote:
>
> >>> I can see some advantages besides the namespacing. Let's just say
> >>> that all the helpers inherit their functionality from the library.
> >>> Becase of the oop nature  those helper functions are easily
> >>> overwritten without _losing_ the original functionality. E.g.
> >> indeed. i said i liked the "$h" idea because it was not too cumbersome
> >> to use. (even if it's a bit more complicated than the actual helpers).
>
> >> ++
> >> tristan
>
> >> --
> >> Tristan Rivoallan
> >>http://www.clever-age.com
> >> Clever Age - conseil en architecture technique
> >> GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony developers" group.
To post to this group, send email to symfony-devs@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-devs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to