for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace dameter\abstracts\models;
use dameter\abstracts\WithLanguageSettingsModel;
use dameter\abstracts\WithSurveyModel;
use modules\abstracts\src\interfaces\Sortable;
/**
* Class QuestionGroup
* @property integer $question_group_id
* @property integer $survey_id
* @property integer $order
*
* @property BaseQuestion[] $questions
* @package dameter\abstracts\models
* @author Tõnis Ormisson <[email protected]>
*/
abstract class BaseQuestionGroup extends WithLanguageSettingsModel implements Sortable
{
* {@inheritdoc}
public function rules()
return array_merge(parent::rules(), [
[['order'], 'integer'],
]);
}
public function getQuestions()
return $this->hasMany(BaseQuestion::class);