Вход Регистрация
Файл: framework/gii/CCodeForm.php
Строк: 38
<?php
/**
 * CCodeForm class file.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @link http://www.yiiframework.com/
 * @copyright 2008-2013 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 */

/**
 * CCodeForm represents the form for collecting code generation parameters.
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @package system.gii
 * @since 1.1.2
 */
class CCodeForm extends CActiveForm
{
    
/**
     * @var CCodeModel the code model associated with the form
     */
    
public $model;

    
/**
     * Initializes the widget.
     * This renders the form open tag.
     */
    
public function init()
    {
        echo <<<EOD
<div class="form gii">
    <p class="note">
        Fields with <span class="required">*</span> are required.
        Click on the <span class="sticky">highlighted fields</span> to edit them.
    </p>
EOD;
        
parent::init();
    }

    
/**
     * Runs the widget.
     */
    
public function run()
    {
        
$templates=array();
        foreach(
$this->model->getTemplates() as $i=>$template)
            
$templates[$i]=basename($template).' ('.$template.')';

        
$this->renderFile(Yii::getPathOfAlias('gii.views.common.generator').'.php',array(
            
'model'=>$this->model,
            
'templates'=>$templates,
        ));

        
parent::run();

        echo 
"</div>";
    }
}
Онлайн: 0
Реклама