diff --git a/private/lib/dao/DaoSaveableDefaultImplementation.php b/private/lib/dao/DaoSaveableDefaultImplementation.php index e25395e..2c5f348 100644 --- a/private/lib/dao/DaoSaveableDefaultImplementation.php +++ b/private/lib/dao/DaoSaveableDefaultImplementation.php @@ -9,7 +9,10 @@ class DaoSaveableDefaultImplementation implements DaoSaveable { private $saveableObject; - public function __construct($collectionName, $saveableObject){ + public function __construct($collectionName, $saveableObject = null){ + if (is_null($saveableObject)){ + $saveableObject = new stdClass(); + } $this->collectionName = $collectionName; $this->updateFromSaveableObj($saveableObject); } diff --git a/private/lib/dao/models/NotiziaModel.php b/private/lib/dao/models/NotiziaModel.php index 7a750b8..babe05b 100644 --- a/private/lib/dao/models/NotiziaModel.php +++ b/private/lib/dao/models/NotiziaModel.php @@ -5,7 +5,7 @@ Creation Date: 07/gen/2016 */ class NotiziaModel extends Model{ - public function __construct($saveableObject){ + public function __construct($saveableObject = null){ parent::__construct("notizia", $saveableObject); } } diff --git a/public/index.php b/public/index.php index 069b7c9..50d6445 100644 --- a/public/index.php +++ b/public/index.php @@ -15,7 +15,7 @@ try { var_dump($model); echo "

"; - $model->immagini = array(); +// $model->immagini = array(); $model->immagini[] = "1.jpg"; $model->about->giorno = "boh";