Я работаю над патчем для отправки в модуль Регистрационный код для Drupal. Короче говоря, есть ли более эффективный способ написания кода ниже?
if (module_exists('regcode_voucher')) {
$cnfg = variable_get('regcode_voucher_display', array('regform' => 'regform'));
if (empty($cnfg['regform'])) {
return;
}
}
Кажется, я должен быть в состоянии сократить его до одного оператора if
с &&
, объединяющего два условия, но я не нашел синтаксиса или необходимой функции массива php, которая позволила бы мне это сделать. 1008 *
В случае, если какой-то контекст помогает, подмодуль regcode_voucher позволяет пользователям вводить свой регистрационный код на странице редактирования пользователя. На наших сайтах после периода «бета» мы хотим упростить регистрационную форму, удалив поле кода регистрации; но мы бы хотели, чтобы пользователи по-прежнему могли вводить код на странице редактирования своего аккаунта. Приведенный выше код является частью патча, который позволяет обходить изменения в hook_user regcode.