Returns the size of the object if it implements Countable (is required by the Countable interface).
It returns 1 if other cases (which is the default PHP behavior in such a case).
returns The size of the object
||The parameter to be passed to the get() get method
Returns the result of calling the get() method on the object, bypassing
any escaping, if that method exists.
If there is not a callable get() method this will throw an exception.
returns The unescaped value returned
throws sfException if the object does not have a callable get() method
(mixed) __call ($method, $args)
||The method on the object to be called
||An array of arguments to be passed to the method
Magic PHP method that intercepts method calls, calls them on the objects
that is being escaped and escapes the result.
The calling of the method is changed slightly to accommodate passing a
specific escaping strategy. An additional parameter is appended to the
argument list which is the escaping strategy. The decorator will remove
and use this parameter as the escaping strategy if it begins with 'esc_'
(the prefix all escaping helper functions have).
For example if an object, $o, implements methods a() and b($arg):
$o->a() // Escapes the return value of a()
$o->a(ESC_RAW) // Uses the escaping method ESC_RAW with a()
$o->b('a') // Escapes the return value of b('a')
$o->b('a', ESC_RAW); // Uses the escaping method ESC_RAW with b('a')
returns The escaped value returned by the method
Asks the wrapped object whether a property is set.
(string) __toString ()
Try to call decorated object __toString() method if exists.