public function addBody($statement, array $args = NULL) { $this->body .= (func_num_args() > 1 ? Helpers::formatArgs($statement, $args) : $statement) . "\n"; return $this; }
/** * @param Method $initialize * @param $config * @param $method * @param $defaults */ private function registerSelectBox(Method $initialize, $config, $method, $defaults) { $codes = count($config['codes']) == 0 ? $defaults : (array) $config['codes']; $list = array(); foreach ($codes as $code) { $lowercase = strtolower($code); $list[$lowercase] = $config['prefix'] . $lowercase; } $initialize->addBody(GenericSelectBox::class . '::register(?,?);', array($method, $list)); }