protected function validateRelations(): void
    {
        $relations = $this->getArrayValue($this->joryArray, ['rlt', 'relations']);

        // No relations set, that's ok. return.
        if (! $relations) {
            return;
        }

        if (! is_array($relations)) {
            throw new JoryException('The relation parameter should be an array. (Location: '.$this->address.'relations)');
        }

        foreach ($relations as $name => $jory) {
            $this->validateRelation($name, $jory);
        }
    }
protected function validateRelations(): void
    {
        $relations = $this->getArrayValue($this->joryArray, ['rlt', 'relations']);

        // No relations set, that's ok. return.
        if (! $relations) {
            return;
        }

        if (! is_array($relations)) {
            throw new JoryException('The relation parameter should be an array. (Location: '.$this->address.'relations)');
        }

        foreach ($relations as $name => $jory) {
            $this->validateRelation($name, $jory);
        }
    }
protected function validateRelations ( ) : void { $ relations = $ this -> getArrayValue ( $ this -> joryArray , [ 'rlt' , 'relations' ] ) ; // No relations set, that's ok. return. if ( ! $ relations ) { return ; } if ( ! is_array ( $ relations ) ) { throw new JoryException ( 'The relation parameter should be an array. (Location: ' . $ this -> address . 'relations)' ) ; } foreach ( $ relations as $ name => $ jory ) { $ this -> validateRelation ( $ name , $ jory ) ; } }
Validate the relations
Throws a JoryException on failure.

@throws JoryException
Validate the relations Throws a JoryException on failure .