C'è un programma che non riesco a capire come funziona. Lo script è costituito da decine di file .php di centinaia di righe con namespace diversi e nel leggerlo si salta da un file ad un altro in continuazione. Il pezzo che non capisco è questo:
Codice PHP:
namespace woo\domain;
class Venue extends DomainObject {
...
static function findAll() {
$finder = self::getFinder( __CLASS__ );
return $finder->findAll();
}
...
findAll chiama il metodo getFinder statico di DomainObject e lo salva in $finder poi cosa fa?
Codice PHP:
return $finder->findAll();