if ($this->attribute === 'cond1') {
                  
                  
                              return $this->hasOne(class1::class, 'id', 'id');
                  
                  
                          } else if ($this->attribute === 'cond2') {
                  
                  
                              return $this->hasOne(class2::class, 'id', 'id');
                  
                  
                          } else {
                  
                  
                              throw new Exception('error');
                  
                  
                          }
                  
                  
                      }
                  
                  
                  Всем привет. Подскажите, пожалуйста, как использовать рилэйшн такого формате с помощью with или load, возможно ли это?
                  
                  
                
данный вариант всегда выбрасывает эксепшн, но через отдельный вызов всё работает прекрасно
Обсуждают сегодня