for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace dameter\abstracts\models;
use dameter\abstracts\DActiveRecord;
/**
* Class BaseSurvey
*
* @property int $survey_id
* @property string $name Survey name. Primarily meant for back-end usage.
* @property BaseQuestion[] $questions
* @property Language[] $languages
* @property Language $language
* @package dameter\abstracts\models
* @author Tõnis Ormisson <[email protected]>
*/
abstract class BaseSurvey extends DActiveRecord
{
* {@inheritdoc}
public function rules()
return [
[['name'], 'string', 'max' => 254],
];
}
public function getQuestions()
return $this->hasMany(BaseQuestion::class);
public function getLanguages()