Example #1
0
 /**
  * Managment panel list of all sites which can be managed
  */
 function manageAction()
 {
     $c = new Criteria();
     $c->add("webmasterId", $this->userId);
     $c->add("sites.status", "banned", "<>");
     $c->addOrder("sites.status");
     $c->addOrder("siteTitle");
     $c->addLeftJoin("packages", "packages.packageId", "sites.packageId");
     $sites = $this->site->findAll($c, "sites.*, packages.name as packageName");
     $this->site->attachParents($sites);
     $this->set("sites", $sites);
 }