Neomerx\JsonApi\Contracts\Document\DocumentInterface::setNullData PHP Method

setNullData() public method

Set null to 'data' section.
public setNullData ( ) : void
return void
    public function setNullData();

Usage Example

Example #1
0
 /**
  * @param ParserReplyInterface $reply
  * @param Frame                $current
  *
  * @return void
  */
 private function addToData(ParserReplyInterface $reply, Frame $current)
 {
     switch ($reply->getReplyType()) {
         case ParserReplyInterface::REPLY_TYPE_NULL_RESOURCE_STARTED:
             $this->document->setNullData();
             break;
         case ParserReplyInterface::REPLY_TYPE_EMPTY_RESOURCE_STARTED:
             $this->document->setEmptyData();
             break;
         case ParserReplyInterface::REPLY_TYPE_RESOURCE_STARTED:
             $this->document->addToData($current->getResource());
             break;
     }
 }