public static function Insert($md = null) { $file = new CcFiles(); $file->setDbGunid(md5(uniqid("", true))); $storedFile = new StoredFile(); $storedFile->_file = $file; if (isset($md['MDATA_KEY_FILEPATH'])) { $res = $storedFile->setFilePath($md['MDATA_KEY_FILEPATH']); if ($res === -1) { return null; } } else { return null; } if (isset($md)) { $storedFile->setMetadata($md); } return $storedFile; }