public static function getAll() { $orgData = new FM_Models_FM_Orgdata(); $orgs = $orgData->getOrgsByKeys(array('type' => 2)); $allOrgs = array(); foreach ($orgs as $key => $values) { $allOrgs[] = new FM_Components_Business(array('id' => $values['id'])); } return $allOrgs; }
public static function getActiveForRoot() { $orgs = array(); $orgData = new FM_Models_FM_Orgdata(); $catTable = new FM_Models_FM_NporgCat(); $activeOrgs = $orgData->getOrgsByKeys(array('type' => 3), 'name'); foreach ($activeOrgs as $org) { $o = $orgData->getOrgRecordsForRoot($org['id']); $o['cats'] = self::parseCats($catTable->getOrgNames($org['id'])); $orgs[] = $o; } return $orgs; }
public static function getAll() { $model = new FM_Models_FM_LimeCard(); $nonOrg = $model->getAll(); $orgDataModel = new FM_Models_FM_Orgdata(); $orgs = $orgDataModel->getOrgsByKeys(array('limeCard' => 1)); $orgArray = array(); foreach (array_merge($orgs, $nonOrg) as $index => $org) { if (array_key_exists($org['name'], $orgArray)) { $orgArray[$org['name']]['categories'][] = $org['catName']; } else { $orgArray[$org['name']]['record'] = $org; $orgArray[$org['name']]['categories'][] = $org['catName']; } } return $orgArray; }
public static function getAllForRoot() { $orgData = new FM_Models_FM_Orgdata(); $orgs = $orgData->getOrgsByKeys(array('type' => 4), 'name'); return $orgs; }