/** * @param \Sgdoce\Model\Entity\ArtefatoImagem $artefatoImagemEntity * @return string */ private function _getPath(ArtefatoImagemEntity $artefatoImagemEntity) { $etiquetaNupSiorgEntity = $artefatoImagemEntity->getSqArtefato()->getNuDigital(); $loteFolder = (string) $etiquetaNupSiorgEntity->getSqLoteEtiqueta()->getSqLoteEtiqueta(); $digitalFolder = (string) $etiquetaNupSiorgEntity->getNuEtiqueta(); return sprintf('upload%1$simagem%1$s%2$s%1$s%3$s%1$s', DIRECTORY_SEPARATOR, $loteFolder, $digitalFolder); }