/
var
/
www
/
vhosts
/
nabawater
/
common
/
modules
/
gii
/
model
/
default
/
/var/www/vhosts/nabawater/common/modules/gii/model/default
mkdir
upload
Name
Size
Mode
Actions
baseModel.php
2657
0644
edit
dl
rm
commonModel.php
240
0644
edit
dl
rm
model.php
187
0644
edit
dl
rm
query.php
1464
0644
edit
dl
rm
Edit:
/var/www/vhosts/nabawater/common/modules/gii/model/default/baseModel.php
(2657B)
<?php /** * This is the template for generating the model class of a specified table. */ /* @var $this yii\web\View */ /* @var $generator yii\gii\generators\model\Generator */ /* @var $tableName string full table name */ /* @var $className string class name */ /* @var $queryClassName string query class name */ /* @var $tableSchema yii\db\TableSchema */ /* @var $labels string[] list of attribute labels (name => label) */ /* @var $rules string[] list of validation rules */ /* @var $relations array list of relations (name => relation declaration) */ echo "<?php\n"; ?> namespace <?= $ns ?>; use Yii; /** * This is the model class for table "<?= $generator->generateTableName($tableName) ?>". * <?php foreach ($tableSchema->columns as $column): ?> * @property <?= "{$column->phpType} \${$column->name}\n" ?> <?php endforeach; ?> <?php if (!empty($relations)): ?> * <?php foreach ($relations as $name => $relation): ?> * @property Base<?= $relation[1] . ($relation[2] ? '[]' : '') . ' $' . lcfirst($name) . "\n" ?> <?php endforeach; ?> <?php endif; ?> */ class Base<?= $className ?> extends <?= '\\' . ltrim($generator->baseClass, '\\') . "\n" ?> { /** * @inheritdoc */ public static function tableName() { return '<?= $generator->generateTableName($tableName) ?>'; } <?php if ($generator->db !== 'db'): ?> /** * @return \yii\db\Connection the database connection used by this AR class. */ public static function getDb() { return Yii::$app->get('<?= $generator->db ?>'); } <?php endif; ?> /** * @inheritdoc */ public function rules() { return [<?= "\n " . implode(",\n ", $rules) . ",\n " ?>]; } /** * @inheritdoc */ public function attributeLabels() { return [ <?php foreach ($labels as $name => $label): ?> <?= "'$name' => " . $generator->generateString($label) . ",\n" ?> <?php endforeach; ?> ]; } <?php foreach ($relations as $name => $relation): ?> /** * @return \yii\db\ActiveQuery */ public function get<?= $name ?>() { <?= $relation[0] . "\n" ?> } <?php endforeach; ?> <?php if ($queryClassName): ?> <?php $queryClassFullName = ($generator->ns === $generator->queryNs) ? $queryClassName : '\\' . $generator->queryNs . '\\' . $queryClassName; echo "\n"; ?> /** * @inheritdoc * @return <?= $queryClassFullName ?> the active query used by this AR class. */ public static function find() { return new <?= $queryClassFullName ?>(get_called_class()); } <?php endif; ?> }
Save
cmd:
run