From aa403b978860210fcbace7fcdf5830066f3e14e0 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 13 Oct 2018 02:17:44 -0400 Subject: import site content --- static/talks/bread_board_yapc_na_2012/025.pl.html | 52 +++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 static/talks/bread_board_yapc_na_2012/025.pl.html (limited to 'static/talks/bread_board_yapc_na_2012/025.pl.html') diff --git a/static/talks/bread_board_yapc_na_2012/025.pl.html b/static/talks/bread_board_yapc_na_2012/025.pl.html new file mode 100644 index 0000000..e39736f --- /dev/null +++ b/static/talks/bread_board_yapc_na_2012/025.pl.html @@ -0,0 +1,52 @@ + + +025.pl + + + + +
+
+
+
+                                   Parameters
+
+my $c = container MyApp => as {
+    service user => (
+        class => 'User',
+        parameters => {
+            name => { isa => 'Str', optional => 1, default => 'guest' },
+        },
+    );
+};
+# user with name 'guest'
+$c->resolve(service => 'user');
+# user with name 'doy'
+$c->resolve(service => 'user', parameters => { name => 'doy' });
+
+
+
+
+
+
+
+ -- cgit v1.2.3-54-g00ecf