LeanMapper\Repository::insertIntoDatabase PHP Method

insertIntoDatabase() protected method

Performs database insert (can be customized)
protected insertIntoDatabase ( Entity $entity ) : mixed
$entity Entity
return mixed
    protected function insertIntoDatabase(Entity $entity)
    {
        $primaryKey = $this->mapper->getPrimaryKey($this->getTable());
        $values = $entity->getModifiedRowData();
        $this->connection->query('INSERT INTO %n %v', $this->getTable(), $values);
        return isset($values[$primaryKey]) ? $values[$primaryKey] : $this->connection->getInsertId();
    }