public function getObjectByPathOrDefault($path, array $defaultValue)
    {
        try {
            $object = $this->getObjectByPath($path);
        } catch (\InvalidArgumentException $e) {
            return $defaultValue;
        }

        if (!is_array($object)) {
            return $defaultValue;
        }

        return $object;
    }
public function getObjectByPathOrDefault($path, array $defaultValue)
    {
        try {
            $object = $this->getObjectByPath($path);
        } catch (\InvalidArgumentException $e) {
            return $defaultValue;
        }

        if (!is_array($object)) {
            return $defaultValue;
        }

        return $object;
    }
public function getObjectByPathOrDefault ( $ path , array $ defaultValue ) { try { $ object = $ this -> getObjectByPath ( $ path ) ; } catch ( \ InvalidArgumentException $ e ) { return $ defaultValue ; } if ( ! is_array ( $ object ) ) { return $ defaultValue ; } return $ object ; }
Gets the parent TypoScript Object from a given TypoScript path and if not present return
the default value

@see getObjectByPath
@param string $path
@param array $defaultValue
@return array
Gets the parent TypoScript Object from a given TypoScript path and if not present return the default value