model() публичный статический Метод

Returns the static model of the specified AR class.
public static model ( $className = __CLASS__ ) : the
Результат the static model class
 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));