Example #1
0
 /**
  * @param Frame $current
  *
  * @return void
  */
 private function setResourceCompleted(Frame $current)
 {
     // Add resource if it is a main resource (even if it has no fields) or
     // if field set allows any fields for this type (filter out resources with no attributes and relationships)
     if ($current->getLevel() === 1 || $this->parameterAnalyzer->hasSomeFields($current->getResource()->getType()) === true) {
         $resourceObject = $current->getResource();
         $this->document->setResourceCompleted($resourceObject);
     }
 }
Example #2
0
 /**
  * @param DocumentInterface $docWriter
  */
 private function configureUrlPrefix(DocumentInterface $docWriter)
 {
     $this->encoderOptions !== null && $this->encoderOptions->getUrlPrefix() !== null ? $docWriter->setUrlPrefix($this->encoderOptions->getUrlPrefix()) : null;
 }
Example #3
0
 /**
  * @param Frame $current
  *
  * @return void
  */
 private function setResourceCompleted(Frame $current)
 {
     $resourceObject = $current->getResource();
     $this->document->setResourceCompleted($resourceObject);
 }