diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2021-05-08 19:18:38 +0200 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2021-05-08 19:18:38 +0200 |
commit | 4977a733b6f614de868fc405b820d5c66e5bf9b7 (patch) | |
tree | fb033d693061bc22d069aa591e9dadf94c2a54b2 /includes/venue.php | |
parent | 22397366614e9d80eed49d28994c5801e8821d27 (diff) | |
download | gigologadmin-4977a733b6f614de868fc405b820d5c66e5bf9b7.tar.gz gigologadmin-4977a733b6f614de868fc405b820d5c66e5bf9b7.tar.bz2 gigologadmin-4977a733b6f614de868fc405b820d5c66e5bf9b7.zip |
Auto fixup missing return types by Psalm
Diffstat (limited to 'includes/venue.php')
-rw-r--r-- | includes/venue.php | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/includes/venue.php b/includes/venue.php index f6f46b2..ddd3d4a 100644 --- a/includes/venue.php +++ b/includes/venue.php @@ -28,7 +28,7 @@ if ( !class_exists('GiglogAdmin_Venue') ) { $this->webpage = isset($attrs->wpgvenue_webpage) ? $attrs->wpgvenue_webpage : NULL; } - static function create($name, $city = 'Oslo') + static function create($name, $city = 'Oslo'): self { $venue = new GiglogAdmin_Venue((object) [ 'wpgvenue_name' => $name, @@ -61,7 +61,7 @@ if ( !class_exists('GiglogAdmin_Venue') ) { } } - static function all_cities() + static function all_cities(): array { global $wpdb; $results = $wpdb->get_results('select distinct wpgvenue_city from wpg_venues'); @@ -69,7 +69,12 @@ if ( !class_exists('GiglogAdmin_Venue') ) { return array_map(function ($r) { return $r->wpgvenue_city; }, $results); } - static function all_venues() + /** + * @return self[] + * + * @psalm-return array<array-key, self> + */ + static function all_venues(): array { global $wpdb; @@ -79,7 +84,12 @@ if ( !class_exists('GiglogAdmin_Venue') ) { } - static function venues_in_city($city) + /** + * @return self[] + * + * @psalm-return array<array-key, self> + */ + static function venues_in_city($city): array { global $wpdb; $q = $wpdb->prepare( @@ -89,7 +99,7 @@ if ( !class_exists('GiglogAdmin_Venue') ) { return array_map(function ($r) { return new GiglogAdmin_Venue($r); }, $results); } - public function save() + public function save(): void { global $wpdb; |