Admin::setSubListParent PHP Method

setSubListParent() public method

public setSubListParent ( array $subListParent )
$subListParent array
    public function setSubListParent($subListParent)
    {
        $this->subListParent = $subListParent;
    }

Usage Example

Esempio n. 1
0
 public function generateAdminForRelationList($relation, array $listFields)
 {
     $relatedModel = $this->relationClassFromRelation($relation);
     $relatedAdmin = new Admin($relatedModel, $this->controller);
     $relatedAdmin->setListFields($listFields);
     $relatedAdmin->setIsSubList(true);
     $relationField = $this->relationFieldFromRelation($relation);
     if ($relationField) {
         $criteria = $relatedAdmin->getSearch()->getCriteria();
         $criteria->addCondition($relationField . ' = ' . $this->model->id);
         $relatedAdmin->setSubListParent(array($relationField => $this->model->id));
     }
     return $relatedAdmin;
 }