LMongo\Eloquent\Model::push PHP Method

push() public method

Save the model and all of its relationships.
public push ( ) : boolean
return boolean
    public function push()
    {
        if (!$this->save()) {
            return false;
        }
        // To sync all of the relationships to the database, we will simply spin through
        // the relationships and save each model via this "push" method, which allows
        // us to recurse into all of these nested relations for the model instance.
        foreach ($this->relations as $models) {
            foreach (Collection::make($models) as $model) {
                if (!$model->push()) {
                    return false;
                }
            }
        }
        return true;
    }
Model