You are here

function multiblock_blockinfo_from_form in MultiBlock 6

Same name and namespace in other branches
  1. 5 multiblock.module \multiblock_blockinfo_from_form()
  2. 7 multiblock.module \multiblock_blockinfo_from_form()

Get the module and delta from the "Add Block Instance" block form element.

2 calls to multiblock_blockinfo_from_form()
multiblock_add_form_submit in ./multiblock.module
Add block instance to database from "Add Block Instance" form.
multiblock_add_form_validate in ./multiblock.module
Validate "Add Block Instance" form.

File

./multiblock.module, line 275

Code

function multiblock_blockinfo_from_form($form_value) {
  $matches = array();
  preg_match('/^(.+)\\*\\*\\*MB\\*\\*\\*(.+)$/', $form_value, $matches);
  return array(
    'module' => $matches[1],
    'delta' => $matches[2],
  );
}