Código PHP:
Ver original
FatalErrorException: Error: Call to a member function getClientOriginalName() on a non-object in C:\xampp\htdocs\directorio\src\Infhotel\ModelBundle\Entity\Categoria.php line 34
Ya he mirado y la variable que le entra a la función esta perfecta, pero no se que pasara :S
Este es el código donde tengo la funcion
Código PHP:
Ver original
<?php namespace Infhotel\ModelBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * Categoria */ class Categoria { //----------------Modify----------------------- public function __toString() { return $this->getHotel() ? $this->getHotel() : ''; } static $UPLOAD_DIR = 'imagenes/'; public function uploadFoto($basepath) { if (null === $this->imagen) { return; } if (null === $basepath) { return; } $nombre_archivo = $this->obtenerNuevoNombreArchivo(); $this->imagen->move(self::$UPLOAD_DIR, $nombre_archivo); $this->setImagen($nombre_archivo); } public function obtenerNuevoNombreArchivo() { $this->imagen->getClientOriginalName(); $nombre_original = $this->imagen->getClientOriginalName(); return $nombre_archivo; }
Gracias por cualquier ayuda :).