You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Es wäre cool, wenn rexstan die Typen dynamisch ermitteln würde. Dafür müsste rexstan aber die yform-Definitionen auswerten.
classProductextends rex_yform_manager_dataset
{
publicfunctiongetCategory(): Category {
// hier meckert rexstan, weil es nicht wissen kann, dass für Feld category_id eine Relation zur category-Table gesetzt ist// und die table wiederum durch die Category-Model-Class repräsentiert wirdreturn$this->getRelatedDataset('category_id');
}
}
The text was updated successfully, but these errors were encountered:
ich sehe dort auch setRelatedCollection, d.h. müsste dieser setter auch den type erzwingen oder kann getRelatedCollection nicht genauer statisch analysiert werden, weil jederzeit jemand via setRelatedCollection beliebiges reinsetzen könnte?
ich sehe dort auch setRelatedCollection, d.h. müsste dieser setter auch den type erzwingen oder kann getRelatedCollection nicht genauer statisch analysiert werden, weil jederzeit jemand via setRelatedCollection beliebiges reinsetzen könnte?
setRelatedCollection ist mehr eine interne Methode, die man normalerweise nicht selbst aufruft. Die wird von populateRelation genutzt.
Feature description / Feature Beschreibung
Bei den drei Methoden getRelatedDataset, getRelatedCollection und getRelatedQuery kann leider nicht im Code der genaue Return-Type angegeben werden, da er abhängig ist von den Definitionen in der DB.
https://github.com/yakamara/redaxo_yform/blob/145a52d0b99bd10be9f206ef4ae874771993344a/plugins/manager/lib/yform/manager/dataset.php#L329-L396
Es wäre cool, wenn rexstan die Typen dynamisch ermitteln würde. Dafür müsste rexstan aber die yform-Definitionen auswerten.
The text was updated successfully, but these errors were encountered: