|
@@ -45,7 +45,7 @@ class Autocomplete extends Text
|
|
|
* ...
|
|
|
* ]
|
|
|
*
|
|
|
- * @param array|\Closure $groups
|
|
|
+ * @param array|\Closure $groups
|
|
|
* @return $this
|
|
|
*/
|
|
|
public function groups($groups = [])
|
|
@@ -60,7 +60,7 @@ class Autocomplete extends Text
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @param array|\Closure $options
|
|
|
+ * @param array|\Closure $options
|
|
|
* @return $this|Autocomplete
|
|
|
*/
|
|
|
public function options($options = [])
|
|
@@ -79,7 +79,7 @@ class Autocomplete extends Text
|
|
|
*
|
|
|
* all configurations see https://github.com/devbridge/jQuery-Autocomplete
|
|
|
*
|
|
|
- * @param array|\Closure $configs
|
|
|
+ * @param array|\Closure $configs
|
|
|
* @return $this
|
|
|
*/
|
|
|
public function configs($configs = [])
|
|
@@ -103,9 +103,9 @@ class Autocomplete extends Text
|
|
|
/**
|
|
|
* Load options from ajax results.
|
|
|
*
|
|
|
- * @param string $url
|
|
|
- * @param string|null $valueField
|
|
|
- * @param string|null $groupField
|
|
|
+ * @param string $url
|
|
|
+ * @param string|null $valueField
|
|
|
+ * @param string|null $groupField
|
|
|
* @return $this
|
|
|
*/
|
|
|
public function ajax(string $url, string $valueField = '', string $groupField = '')
|
|
@@ -130,7 +130,7 @@ class Autocomplete extends Text
|
|
|
protected function formatGroupOptions()
|
|
|
{
|
|
|
foreach ($this->groups as $group) {
|
|
|
- if (!array_key_exists('options', $group) || !array_key_exists('label', $group)) {
|
|
|
+ if ( ! array_key_exists('options', $group) || ! array_key_exists('label', $group)) {
|
|
|
continue;
|
|
|
}
|
|
|
|
|
@@ -145,11 +145,11 @@ class Autocomplete extends Text
|
|
|
protected function formatOptions($options, string $group = ''): array
|
|
|
{
|
|
|
return array_filter(array_map(function ($opt) use ($group) {
|
|
|
- if (!is_array($opt)) {
|
|
|
+ if ( ! is_array($opt)) {
|
|
|
$opt = ['value' => $opt, 'data' => []];
|
|
|
}
|
|
|
|
|
|
- if (!array_key_exists('value', $opt)) {
|
|
|
+ if ( ! array_key_exists('value', $opt)) {
|
|
|
return null;
|
|
|
}
|
|
|
|