/** * list all Workers * * @action listWorkers * @return KalturaSchedulerWorkerListResponse */ function listWorkersAction() { $c = new Criteria(); $count = SchedulerWorkerPeer::doCount($c, false, myDbHelper::getConnection(myDbHelper::DB_HELPER_CONN_PROPEL2)); $list = SchedulerWorkerPeer::doSelect($c, myDbHelper::getConnection(myDbHelper::DB_HELPER_CONN_PROPEL2)); $newList = KalturaSchedulerWorkerArray::fromDbArray($list, $this->getResponseProfile()); $response = new KalturaSchedulerWorkerListResponse(); $response->objects = $newList; $response->totalCount = $count; return $response; }