/** * @inheritDoc */ protected function item($data, $transformer, $resourceKey = null) { if ($this->isIncluded() && is_null($data)) { return null; } return parent::item($data, $transformer, $resourceKey); }
/** * Transforms the give item. * * @param mixed $item * @param string|Transformer $transformer * @param null|string $resourceKey * @return Item */ public function item($item, $transformer, $resourceKey = null) { if (!$transformer instanceof TransformerAbstract) { $transformer = $this->getTransformer($transformer); } $resourceKey = $transformer->resourceKey(); return parent::item($item, $transformer, $resourceKey); }