/** * Create new data * * @param array $pairs column value pairs of data * @return int|false */ public function create(array $pairs) { if (!$this->table) { return false; } $this->authorize('create', $pairs); if (false === $this->destructive) { $pairs['deleted'] = 'N'; } $query = $this->db->insert(array_keys($pairs))->into($this->table)->values(array_values($pairs)); return (int) $query->execute(true); }