public function saveForm(\Illuminate\Http\Request $request, ModelConfigurationInterface $modelConfiguration = null)
    {
        if (! $this->validModelConfiguration($modelConfiguration)) {
            return false;
        }

        $model = $this->getModel();
        $loaded = $model->exists;

        if ($this->getModelConfiguration()->fireEvent($loaded ? 'updating' : 'creating', true, $model) === false) {
            return false;
        }

        if ($this->getModelConfiguration()->fireEvent('saving', true, $model) === false) {
            return false;
        }

        parent::save($request);
        $this->saveBelongsToRelations($model);

        $model->save();

        $this->saveHasOneRelations($model);

        parent::afterSave($request);

        $this->getModelConfiguration()->fireEvent($loaded ? 'updated' : 'created', false, $model);
        $this->getModelConfiguration()->fireEvent('saved', false, $model);

        return true;
    }
public function saveForm(\Illuminate\Http\Request $request, ModelConfigurationInterface $modelConfiguration = null)
    {
        if (! $this->validModelConfiguration($modelConfiguration)) {
            return false;
        }

        $model = $this->getModel();
        $loaded = $model->exists;

        if ($this->getModelConfiguration()->fireEvent($loaded ? 'updating' : 'creating', true, $model) === false) {
            return false;
        }

        if ($this->getModelConfiguration()->fireEvent('saving', true, $model) === false) {
            return false;
        }

        parent::save($request);
        $this->saveBelongsToRelations($model);

        $model->save();

        $this->saveHasOneRelations($model);

        parent::afterSave($request);

        $this->getModelConfiguration()->fireEvent($loaded ? 'updated' : 'created', false, $model);
        $this->getModelConfiguration()->fireEvent('saved', false, $model);

        return true;
    }
public function saveForm ( \ Illuminate \ Http \ Request $ request , ModelConfigurationInterface $ modelConfiguration = null ) { if ( ! $ this -> validModelConfiguration ( $ modelConfiguration ) ) { return false ; } $ model = $ this -> getModel ( ) ; $ loaded = $ model -> exists ; if ( $ this -> getModelConfiguration ( ) -> fireEvent ( $ loaded ? 'updating' : 'creating' , true , $ model ) === false ) { return false ; } if ( $ this -> getModelConfiguration ( ) -> fireEvent ( 'saving' , true , $ model ) === false ) { return false ; } parent :: save ( $ request ) ; $ this -> saveBelongsToRelations ( $ model ) ; $ model -> save ( ) ; $ this -> saveHasOneRelations ( $ model ) ; parent :: afterSave ( $ request ) ; $ this -> getModelConfiguration ( ) -> fireEvent ( $ loaded ? 'updated' : 'created' , false , $ model ) ; $ this -> getModelConfiguration ( ) -> fireEvent ( 'saved' , false , $ model ) ; return true ; }
Save instance.

@param \Illuminate\Http\Request $request
@param ModelConfigurationInterface $modelConfiguration

@return bool
Save instance .