public function statusItemsJsonAction($status_id) { $equipment = Equipment_Status::getEquipment($status_id); $items = array(); foreach ($equipment as $item) { if ($item->getId() > 0) { $item_data = array('id' => $item->getId(), 'asset_id' => $item->getAssetId(), 'category' => $item->getCategory()->getName(), 'status' => $item->getStatus()->getName(), 'published' => $item->isPublished() ? 'Yes' : 'No', 'active' => $item->isActive() ? 'Yes' : 'No'); $items[] = $item_data; } } echo json_encode($items); }