aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2021-12-30 11:31:53 +0000
committerdakkar <dakkar@thenautilus.net>2021-12-30 11:31:53 +0000
commit07df622f87c7c4a6ed400293b3262e46ed20a0cb (patch)
tree9471ce08b6af7b185af5edd2e39f6d1e4759a366
parentmark all required parameters as such (diff)
downloadmedia-control-07df622f87c7c4a6ed400293b3262e46ed20a0cb.tar.gz
media-control-07df622f87c7c4a6ed400293b3262e46ed20a0cb.tar.bz2
media-control-07df622f87c7c4a6ed400293b3262e46ed20a0cb.zip
prettier get-children-of
-rw-r--r--lib/App/MediaControl/DB.rakumod11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/App/MediaControl/DB.rakumod b/lib/App/MediaControl/DB.rakumod
index 5f67bb6..428ed51 100644
--- a/lib/App/MediaControl/DB.rakumod
+++ b/lib/App/MediaControl/DB.rakumod
@@ -92,13 +92,10 @@ class App::MediaControl::DB {
}
}
- multi method get-children-of(Any:U $id) {
- self!get-children('IS NULL');
- }
- multi method get-children-of(Int:D() $id) {
- self!get-children('=$id',$id);
- }
- method !get-children(Str $clause, *@binds) {
+ multi method get-children-of(Any:U $) { 'IS NULL' }
+ multi method get-children-of(Int:D() $id) { '=$id', $id }
+ proto method get-children-of($) {
+ my ($clause, @binds) = {*};
self!db: {
.query(qq:to/END/,|@binds).hashes;
SELECT id, name, is_dir