private function checkCollectionName($name) { if (empty($name)) { throw new Exception('Collection name cannot be empty'); } elseif (strpos($name, chr(0)) !== false) { throw new Exception('Collection name cannot contain null bytes'); } }