The followings are the available columns in table:
protected function getLensStatus($lens_status_id) { if (!$lens_status_id) { return 'N/A'; } if ($lens_status = OphTrIntravitrealinjection_LensStatus::model()->findByPk($lens_status_id)) { return $lens_status->name; } else { return 'UNKNOWN'; } }
* (C) OpenEyes Foundation, 2011-2013 * This file is part of OpenEyes. * OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. * OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. * You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see <http://www.gnu.org/licenses/>. * * @link http://www.openeyes.org.uk * * @author OpenEyes <*****@*****.**> * @copyright Copyright (c) 2008-2011, Moorfields Eye Hospital NHS Foundation Trust * @copyright Copyright (c) 2011-2013, OpenEyes Foundation * @license http://www.gnu.org/licenses/gpl-3.0.html The GNU General Public License V3.0 */ $values = array(); $options = array(); foreach (OphTrIntravitrealinjection_LensStatus::model()->activeOrPk($element->{$side . '_lens_status_id'})->findAll() as $lens_status) { $values[] = $lens_status; $options[$lens_status->id]['data-default-distance'] = $lens_status->default_distance; } ?> <label for="<?php echo get_class($element) . '_' . $side . '_lens_status_id'; ?> "> <?php echo CHtml::encode($element->getAttributeLabel($side . '_lens_status_id')); ?> : </label> <?php echo $form->dropDownList($element, $side . '_lens_status_id', CHtml::listData($values, 'id', 'name'), array('nowrapper' => true, 'empty' => '- Please select -', 'options' => $options));