public function display() { if (isset($_POST['create'])) { $share = new DataTypeShare(); $share->SetApiKey($_POST['apikey']); $share->SetDataType(new DataType($_GET['datatype'])); $share->SetName($_POST['name']); $share->Insert(); echo "Die Freigabe wurde erteilt."; } else { echo "<form method=\"POST\">\n <table>\n <tr>\n <td>Name:</td>\n <td><input name=\"name\" /></td>\n </tr>\n <tr>\n <td>API-Key:</td>\n <td><input name=\"apikey\" /></td>\n </tr>\n </table>\n <input name=\"create\" type=\"submit\" value=\"" . Language::DirectTranslateHtml("CREATE") . "\" />\n </form>"; } }
/** * * @param string $apikey * @return DataTypeShare */ public function getShare($apikey) { return DataTypeShare::GetByDataTypeAndApiKey($this, $apikey); }