public function call($function, $post = null, &$log = null)
{
$results = array();
chdir($this->dir);
if (is_callable($function)) {
foreach ($this->files as $key => $file) {
if (is_file($file)) {
$results[$key] = call_user_func($function, $file);
}
}
}
if (is_callable($post)) {
$results['post'] = call_user_func($post, $results);
}
$log = $results;
chdir($this->originDir);
return $this;
}