Nápad na „jQuery style“ přidávání properties pro base PHP třídy
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Ascaria
 - Člen | 187
 
Napadla mě jedna asi hloupost, co takhle zkusit přidat property pro základní třídy PHPčka, něco jako „jQuery-style decorator“
příklad:
use \Nette\Object;
// helper function
function O(Object $o)
    {
    return Object::decorator($o);
    }
try
    {
    // do some bad stuff
    }
catch(\Exception $e)
    {
    // #1
    echo O($e)->Message;
    // #2
    $E = Object::decorator($e);
    echo $E->Message;
    }
					Editoval Ascaria (29. 3. 2012 12:58)

- Filip Procházka
 - Moderator | 4668
 
To je dost kontraproduktivní. Nápad pěkný, ale funkce O() se
mi vůbec nelíbí a cokoliv delšího by nemělo smysl.
Což ti samozřejmě nebrání v tom, aby sis to implementoval pro sebe a poskytl jako rozšíření Nette.
Editoval HosipLan (29. 3. 2012 13:42)