コード例 #1
0
 protected function findModel($id)
 {
     if (($model = Field::findOne($id)) !== null) {
         return $model;
     } else {
         throw new NotFoundHttpException('The requested field does not exist.');
     }
 }
コード例 #2
0
ファイル: AttachFields.php プロジェクト: pistol88/yii2-field
 public function getFieldVariantIds($code)
 {
     if ($field = Field::findOne(['slug' => $code])) {
         if ($value = FieldValue::findAll(['field_id' => $field->id, 'item_id' => $this->owner->id])) {
             return ArrayHelper::map($value, 'variant_id', 'variant_id');
         }
     }
     return false;
 }