Skip to content

Commit 272f575

Browse files
committed
Adjust before handler to facilitate #130
1 parent 7d3968c commit 272f575

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

api.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,13 +1134,8 @@ protected function parseGetParameterArray($get,$name,$characters) {
11341134
return $values;
11351135
}
11361136

1137-
protected function applyBeforeHandler($parameters,&$inputs) {
1138-
$callback = $parameters['before'];
1137+
protected function applyBeforeHandler(&$action,&$database,&$table,&$id,&$callback,&$inputs) {
11391138
if (is_callable($callback,true)) {
1140-
$action = $parameters['action'];
1141-
$database = $parameters['database'];
1142-
$table = $parameters['tables'][0];
1143-
$id = $parameters['key'][0];
11441139
$callback($action,$database,$table,$id,$inputs);
11451140
}
11461141
}
@@ -1885,7 +1880,7 @@ protected function getParameters($settings) {
18851880
$multi = $post[0]=='[';
18861881
$contexts = $this->retrieveInputs($post);
18871882
if ($before) {
1888-
$this->applyBeforeHandler(compact('action','database','tables','key','before'),$contexts);
1883+
$this->applyBeforeHandler($action,$database,$tables[0],$key[0],$before,$contexts);
18891884
}
18901885
foreach ($contexts as $context) {
18911886
$input = $this->filterInputByFields($context,$fields[$tables[0]]);

data/blog.db

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)