findRelation() public static méthode

findRelation
public static findRelation ( Row $row, string $relation ) : array
$row Row
$relation string
Résultat array
Exemple #1
0
 /**
  * Get relation by name
  * @param string $modelName
  * @throws RelationNotFoundException
  * @return array
  */
 public function getRelations($modelName)
 {
     if (!isset($this->relations[$modelName])) {
         $relation = Relations::findRelation($this, $modelName);
         if (empty($relation)) {
             throw new RelationNotFoundException('Can\'t found relation data for model "' . $modelName . '"');
         } else {
             $this->relations[$modelName] = $relation;
         }
     }
     return $this->relations[$modelName];
 }
Exemple #2
0
 /**
  * Get relations by model name
  *
  * @param  string $modelName
  * @return array
  * @throws RelationNotFoundException
  */
 public function getRelations($modelName)
 {
     if (!isset($this->relations[$modelName])) {
         $this->relations[$modelName] = Relations::findRelation($this, $modelName);
     }
     return $this->relations[$modelName];
 }