/var/www/vhosts/nabawater/common/modules/gii/model/default
Edit: /var/www/vhosts/nabawater/common/modules/gii/model/default/baseModel.php (2657B)
label) */
/* @var $rules string[] list of validation rules */
/* @var $relations array list of relations (name => relation declaration) */
echo "
namespace = $ns ?>;
use Yii;
/**
* This is the model class for table "= $generator->generateTableName($tableName) ?>".
*
columns as $column): ?>
* @property = "{$column->phpType} \${$column->name}\n" ?>
*
$relation): ?>
* @property Base= $relation[1] . ($relation[2] ? '[]' : '') . ' $' . lcfirst($name) . "\n" ?>
*/
class Base= $className ?> extends = '\\' . ltrim($generator->baseClass, '\\') . "\n" ?>
{
/**
* @inheritdoc
*/
public static function tableName()
{
return '= $generator->generateTableName($tableName) ?>';
}
db !== 'db'): ?>
/**
* @return \yii\db\Connection the database connection used by this AR class.
*/
public static function getDb()
{
return Yii::$app->get('= $generator->db ?>');
}
/**
* @inheritdoc
*/
public function rules()
{
return [= "\n " . implode(",\n ", $rules) . ",\n " ?>];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
$label): ?>
= "'$name' => " . $generator->generateString($label) . ",\n" ?>
];
}
$relation): ?>
/**
* @return \yii\db\ActiveQuery
*/
public function get= $name ?>()
{
= $relation[0] . "\n" ?>
}
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());
}
}