public function createInstance(CEvent $event)
 {
     $objectId = HU::get('ownerObjectId');
     $instanceId = HU::get('ownerInstanceId');
     if (!($objectId && $instanceId)) {
         throw new CHttpException(400, 'Bad request.');
     }
     $formModel = $event->sender->getFormModel();
     $ownerModel = $this->loadOwnerObjectModel($objectId, $instanceId);
     $photo = new PhotogalleryPhoto('backendInsert');
     $photo->id_photogallery_object = $ownerModel->getIdObject();
     $photo->id_photogallery_instance = $ownerModel->getIdInstance();
     $photo->save(false);
     $formModel->instanceId = $photo->id_photogallery_photo;
     $formModel->objectId = $photo->getIdObject();
     $formModel->tmpId = null;
 }