���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/tmp/pma_template_compiles_rickpfrv/twig/2f/2f68abc271c6d92818b6b43e7aa30d7e28ace0e599897e0326a2e20584dd1e11.php
���ѧ٧ѧ�
<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; /* table/relation/common_form.twig */ class __TwigTemplate_3e7f287870d2c0571f63704c2e147dfa6915bed4973fbe9c213781c37eba6a2d extends \Twig\Template { public function __construct(Environment $env) { parent::__construct($env); $this->parent = false; $this->blocks = [ ]; } protected function doDisplay(array $context, array $blocks = []) { // line 1 echo "<form method=\"post\" action=\"tbl_relation.php\"> "; // line 2 echo PhpMyAdmin\Url::getHiddenInputs(($context["db"] ?? null), ($context["table"] ?? null)); echo " "; // line 4 echo " "; if (PhpMyAdmin\Util::isForeignKeySupported(($context["tbl_storage_engine"] ?? null))) { // line 5 echo " <fieldset> <legend>"; // line 6 echo _gettext("Foreign key constraints"); echo "</legend> <div class=\"responsivetable jsresponsive\"> <table id=\"foreign_keys\" class=\"relationalTable\"> <thead><tr> <th>"; // line 10 echo _gettext("Actions"); echo "</th> <th>"; // line 11 echo _gettext("Constraint properties"); echo "</th> "; // line 12 if ((twig_upper_filter($this->env, ($context["tbl_storage_engine"] ?? null)) == "INNODB")) { // line 13 echo " <th> "; // line 14 echo _gettext("Column"); // line 15 echo " "; echo PhpMyAdmin\Util::showHint(_gettext("Creating a foreign key over a non-indexed column would automatically create an index on it. Alternatively, you can define an index below, before creating the foreign key.")); echo " </th> "; } else { // line 18 echo " <th> "; // line 19 echo _gettext("Column"); // line 20 echo " "; echo PhpMyAdmin\Util::showHint(_gettext("Only columns with index will be displayed. You can define an index below.")); echo " </th> "; } // line 23 echo " <th colspan=\"3\"> "; // line 24 echo _gettext("Foreign key constraint"); // line 25 echo " ("; echo twig_escape_filter($this->env, ($context["tbl_storage_engine"] ?? null), "html", null, true); echo ") </th> </tr> <tr> <th></th> <th></th> <th></th> <th>"; // line 32 echo _gettext("Database"); echo "</th> <th>"; // line 33 echo _gettext("Table"); echo "</th> <th>"; // line 34 echo _gettext("Column"); echo "</th> </tr></thead> "; // line 36 $context["i"] = 0; // line 37 echo " "; if ( !twig_test_empty(($context["existrel_foreign"] ?? null))) { // line 38 echo " "; $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable(($context["existrel_foreign"] ?? null)); foreach ($context['_seq'] as $context["key"] => $context["one_key"]) { // line 39 echo " "; // line 40 echo " "; $context["foreign_db"] = ((($this->getAttribute($context["one_key"], "ref_db_name", [], "array", true, true) && !(null === $this->getAttribute( // line 41 $context["one_key"], "ref_db_name", [], "array")))) ? ($this->getAttribute( // line 42 $context["one_key"], "ref_db_name", [], "array")) : (($context["db"] ?? null))); // line 43 echo " "; $context["foreign_table"] = false; // line 44 echo " "; if (($context["foreign_db"] ?? null)) { // line 45 echo " "; $context["foreign_table"] = ((($this->getAttribute($context["one_key"], "ref_table_name", [], "array", true, true) && !(null === $this->getAttribute( // line 46 $context["one_key"], "ref_table_name", [], "array")))) ? ($this->getAttribute( // line 47 $context["one_key"], "ref_table_name", [], "array")) : (false)); // line 48 echo " "; } // line 49 echo " "; $context["unique_columns"] = []; // line 50 echo " "; if ((($context["foreign_db"] ?? null) && ($context["foreign_table"] ?? null))) { // line 51 echo " "; $context["table_obj"] = PhpMyAdmin\Table::get(($context["foreign_table"] ?? null), ($context["foreign_db"] ?? null)); // line 52 echo " "; $context["unique_columns"] = $this->getAttribute(($context["table_obj"] ?? null), "getUniqueColumns", [0 => false, 1 => false], "method"); // line 53 echo " "; } // line 54 echo " "; $this->loadTemplate("table/relation/foreign_key_row.twig", "table/relation/common_form.twig", 54)->display(twig_to_array(["i" => // line 55 ($context["i"] ?? null), "one_key" => // line 56 $context["one_key"], "column_array" => // line 57 ($context["column_array"] ?? null), "options_array" => // line 58 ($context["options_array"] ?? null), "tbl_storage_engine" => // line 59 ($context["tbl_storage_engine"] ?? null), "db" => // line 60 ($context["db"] ?? null), "table" => // line 61 ($context["table"] ?? null), "url_params" => // line 62 ($context["url_params"] ?? null), "databases" => // line 63 ($context["databases"] ?? null), "foreign_db" => // line 64 ($context["foreign_db"] ?? null), "foreign_table" => // line 65 ($context["foreign_table"] ?? null), "unique_columns" => // line 66 ($context["unique_columns"] ?? null)])); // line 68 echo " "; $context["i"] = (($context["i"] ?? null) + 1); // line 69 echo " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['key'], $context['one_key'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 70 echo " "; } // line 71 echo " "; $this->loadTemplate("table/relation/foreign_key_row.twig", "table/relation/common_form.twig", 71)->display(twig_to_array(["i" => // line 72 ($context["i"] ?? null), "one_key" => [], "column_array" => // line 74 ($context["column_array"] ?? null), "options_array" => // line 75 ($context["options_array"] ?? null), "tbl_storage_engine" => // line 76 ($context["tbl_storage_engine"] ?? null), "db" => // line 77 ($context["db"] ?? null), "table" => // line 78 ($context["table"] ?? null), "url_params" => // line 79 ($context["url_params"] ?? null), "databases" => // line 80 ($context["databases"] ?? null), "foreign_db" => // line 81 ($context["foreign_db"] ?? null), "foreign_table" => // line 82 ($context["foreign_table"] ?? null), "unique_columns" => // line 83 ($context["unique_columns"] ?? null)])); // line 85 echo " "; $context["i"] = (($context["i"] ?? null) + 1); // line 86 echo " <tr> <th colspan=\"6\"> <a class=\"formelement clearfloat add_foreign_key\" href=\"\"> "; // line 89 echo _gettext("+ Add constraint"); // line 90 echo " </td> </tr> </table> </div> </fieldset> "; } // line 96 echo " "; // line 97 if ($this->getAttribute(($context["cfg_relation"] ?? null), "relwork", [], "array")) { // line 98 echo " "; if (PhpMyAdmin\Util::isForeignKeySupported(($context["tbl_storage_engine"] ?? null))) { // line 99 echo " "; echo PhpMyAdmin\Util::getDivForSliderEffect("ir_div", _gettext("Internal relationships")); echo " "; } // line 101 echo " <fieldset> <legend> "; // line 104 echo _gettext("Internal relationships"); // line 105 echo " "; echo PhpMyAdmin\Util::showDocu("config", "cfg_Servers_relation"); echo " </legend> <table id=\"internal_relations\" class=\"relationalTable\"> <tr> <th>"; // line 109 echo _gettext("Column"); echo "</th> <th>"; // line 110 echo _gettext("Internal relation"); // line 111 echo " "; if (PhpMyAdmin\Util::isForeignKeySupported(($context["tbl_storage_engine"] ?? null))) { // line 112 echo " "; echo PhpMyAdmin\Util::showHint(_gettext("An internal relation is not necessary when a corresponding FOREIGN KEY relation exists.")); echo " "; } // line 114 echo " </th> "; // line 115 $context["saved_row_cnt"] = (twig_length_filter($this->env, ($context["save_row"] ?? null)) - 1); // line 116 echo " "; $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable(range(0, ($context["saved_row_cnt"] ?? null))); foreach ($context['_seq'] as $context["_key"] => $context["i"]) { // line 117 echo " "; $context["myfield"] = $this->getAttribute($this->getAttribute(($context["save_row"] ?? null), $context["i"], [], "array"), "Field", [], "array"); // line 118 echo " "; // line 120 echo " "; $context["myfield_md5"] = md5(($context["myfield"] ?? null)); // line 121 echo " "; // line 122 $context["foreign_table"] = false; // line 123 echo " "; $context["foreign_column"] = false; // line 124 echo " "; // line 126 echo " "; if ($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array", true, true)) { // line 127 echo " "; $context["foreign_db"] = $this->getAttribute($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array"), "foreign_db", [], "array"); // line 128 echo " "; } else { // line 129 echo " "; $context["foreign_db"] = ($context["db"] ?? null); // line 130 echo " "; } // line 131 echo " "; // line 133 echo " "; $context["tables"] = []; // line 134 echo " "; if (($context["foreign_db"] ?? null)) { // line 135 echo " "; if ($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array", true, true)) { // line 136 echo " "; $context["foreign_table"] = $this->getAttribute($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array"), "foreign_table", [], "array"); // line 137 echo " "; } // line 138 echo " "; $context["tables"] = $this->getAttribute(($context["dbi"] ?? null), "getTables", [0 => ($context["foreign_db"] ?? null)], "method"); // line 139 echo " "; } // line 140 echo " "; // line 142 echo " "; $context["unique_columns"] = []; // line 143 echo " "; if ((($context["foreign_db"] ?? null) && ($context["foreign_table"] ?? null))) { // line 144 echo " "; if ($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array", true, true)) { // line 145 echo " "; $context["foreign_column"] = $this->getAttribute($this->getAttribute(($context["existrel"] ?? null), ($context["myfield"] ?? null), [], "array"), "foreign_field", [], "array"); // line 146 echo " "; } // line 147 echo " "; $context["table_obj"] = PhpMyAdmin\Table::get(($context["foreign_table"] ?? null), ($context["foreign_db"] ?? null)); // line 148 echo " "; $context["unique_columns"] = $this->getAttribute(($context["table_obj"] ?? null), "getUniqueColumns", [0 => false, 1 => false], "method"); // line 149 echo " "; } // line 150 echo " "; // line 151 $this->loadTemplate("table/relation/internal_relational_row.twig", "table/relation/common_form.twig", 151)->display(twig_to_array(["myfield" => // line 152 ($context["myfield"] ?? null), "myfield_md5" => // line 153 ($context["myfield_md5"] ?? null), "databases" => // line 154 ($context["databases"] ?? null), "tables" => // line 155 ($context["tables"] ?? null), "columns" => // line 156 ($context["unique_columns"] ?? null), "foreign_db" => // line 157 ($context["foreign_db"] ?? null), "foreign_table" => // line 158 ($context["foreign_table"] ?? null), "foreign_column" => // line 159 ($context["foreign_column"] ?? null)])); // line 161 echo " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 162 echo " </table> </fieldset> "; // line 164 if (PhpMyAdmin\Util::isForeignKeySupported(($context["tbl_storage_engine"] ?? null))) { // line 165 echo " </div> "; } // line 167 echo " "; } // line 168 echo " "; // line 169 if ($this->getAttribute(($context["cfg_relation"] ?? null), "displaywork", [], "array")) { // line 170 echo " "; $context["disp"] = call_user_func_array($this->env->getFunction('Relation_getDisplayField')->getCallable(), [($context["db"] ?? null), ($context["table"] ?? null)]); // line 171 echo " <fieldset> <label>"; // line 172 echo _gettext("Choose column to display:"); echo "</label> <select name=\"display_field\"> <option value=\"\">---</option> "; // line 175 $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable(($context["save_row"] ?? null)); foreach ($context['_seq'] as $context["_key"] => $context["row"]) { // line 176 echo " <option value=\""; echo twig_escape_filter($this->env, $this->getAttribute($context["row"], "Field", [], "array"), "html", null, true); echo "\""; // line 177 if (((isset($context["disp"]) || array_key_exists("disp", $context)) && ($this->getAttribute($context["row"], "Field", [], "array") == ($context["disp"] ?? null)))) { // line 178 echo " selected=\"selected\""; } // line 179 echo "> "; // line 180 echo twig_escape_filter($this->env, $this->getAttribute($context["row"], "Field", [], "array"), "html", null, true); echo " </option> "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $context['row'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 183 echo " </select> </fieldset> "; } // line 186 echo " <fieldset class=\"tblFooters\"> <input type=\"button\" class=\"preview_sql\" value=\""; // line 188 echo _gettext("Preview SQL"); echo "\" /> <input type=\"submit\" value=\""; // line 189 echo _gettext("Save"); echo "\" /> </fieldset> </form> "; } public function getTemplateName() { return "table/relation/common_form.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 444 => 189, 440 => 188, 436 => 186, 431 => 183, 422 => 180, 419 => 179, 416 => 178, 414 => 177, 410 => 176, 406 => 175, 400 => 172, 397 => 171, 394 => 170, 392 => 169, 389 => 168, 386 => 167, 382 => 165, 380 => 164, 376 => 162, 370 => 161, 368 => 159, 367 => 158, 366 => 157, 365 => 156, 364 => 155, 363 => 154, 362 => 153, 361 => 152, 360 => 151, 357 => 150, 354 => 149, 351 => 148, 348 => 147, 345 => 146, 342 => 145, 339 => 144, 336 => 143, 333 => 142, 330 => 140, 327 => 139, 324 => 138, 321 => 137, 318 => 136, 315 => 135, 312 => 134, 309 => 133, 306 => 131, 303 => 130, 300 => 129, 297 => 128, 294 => 127, 291 => 126, 288 => 124, 285 => 123, 283 => 122, 280 => 121, 277 => 120, 275 => 118, 272 => 117, 267 => 116, 265 => 115, 262 => 114, 256 => 112, 253 => 111, 251 => 110, 247 => 109, 239 => 105, 237 => 104, 232 => 101, 226 => 99, 223 => 98, 221 => 97, 218 => 96, 210 => 90, 208 => 89, 203 => 86, 200 => 85, 198 => 83, 197 => 82, 196 => 81, 195 => 80, 194 => 79, 193 => 78, 192 => 77, 191 => 76, 190 => 75, 189 => 74, 188 => 72, 186 => 71, 183 => 70, 177 => 69, 174 => 68, 172 => 66, 171 => 65, 170 => 64, 169 => 63, 168 => 62, 167 => 61, 166 => 60, 165 => 59, 164 => 58, 163 => 57, 162 => 56, 161 => 55, 159 => 54, 156 => 53, 153 => 52, 150 => 51, 147 => 50, 144 => 49, 141 => 48, 139 => 47, 138 => 46, 136 => 45, 133 => 44, 130 => 43, 128 => 42, 127 => 41, 125 => 40, 123 => 39, 118 => 38, 115 => 37, 113 => 36, 108 => 34, 104 => 33, 100 => 32, 89 => 25, 87 => 24, 84 => 23, 77 => 20, 75 => 19, 72 => 18, 65 => 15, 63 => 14, 60 => 13, 58 => 12, 54 => 11, 50 => 10, 43 => 6, 40 => 5, 37 => 4, 33 => 2, 30 => 1,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Source("", "table/relation/common_form.twig", "/usr/local/cpanel/base/3rdparty/phpMyAdmin/templates/table/relation/common_form.twig"); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.29 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�