mjollnir_
0d06b6fda7
MDL-16423 - big refactor of the way callers interact with the portfolio code
...
added two new contract methods to the caller class, load_data and expected_callbackargs (static)
this means that the base class is the only place that needs a constructor
and that no data loading happens in the constructor
this in turn means we can check callback argument validity much more lightly
also completely remoted portfolio_add_button function and replaced with a class
as the argument list was getting out of control. it's now much more readable.
2008-09-11 13:42:58 +00:00
..
2008-06-25 17:31:23 +00:00
2008-08-08 05:25:54 +00:00
2008-09-10 10:30:43 +00:00
2008-09-01 20:04:18 +00:00
2008-09-06 11:22:30 +00:00
2008-09-02 21:20:45 +00:00
2008-09-10 07:11:47 +00:00
2008-09-08 23:16:48 +00:00
2008-09-10 07:11:47 +00:00
2008-07-28 15:58:50 +00:00
2008-06-16 16:39:09 +00:00
2008-09-03 21:16:54 +00:00
2008-06-25 17:31:23 +00:00
2008-02-25 02:37:04 +00:00
2008-09-11 13:42:58 +00:00
2008-09-10 17:08:14 +00:00
2008-07-24 09:27:06 +00:00
2008-05-15 03:07:21 +00:00
2008-07-29 22:22:15 +00:00
2008-06-16 15:31:21 +00:00
2008-08-15 11:09:45 +00:00
2008-07-25 10:49:42 +00:00
2008-09-09 02:23:47 +00:00
2008-09-11 10:22:22 +00:00
2008-05-31 10:43:51 +00:00
2008-08-16 12:16:01 +00:00
2008-09-10 11:52:29 +00:00
2008-06-15 12:23:53 +00:00
2008-08-27 20:52:48 +00:00
2008-06-25 17:31:23 +00:00
2008-05-15 03:07:21 +00:00
2008-09-07 06:00:22 +00:00
2008-08-30 18:47:22 +00:00
2008-09-02 06:03:37 +00:00
2008-09-02 20:32:03 +00:00
2008-05-02 02:38:36 +00:00
2008-09-02 21:20:45 +00:00
2008-06-27 03:00:29 +00:00
2008-08-24 16:33:26 +00:00
2008-09-08 21:51:54 +00:00
2008-04-14 23:03:05 +00:00
2008-09-09 09:08:43 +00:00
2008-07-26 22:13:39 +00:00
2008-09-08 02:35:22 +00:00
2008-07-31 22:15:30 +00:00
2008-06-17 07:05:44 +00:00
2008-06-11 08:22:38 +00:00
2008-07-21 07:18:58 +00:00
2008-06-13 09:14:41 +00:00
2008-07-26 23:04:50 +00:00
2008-08-01 09:44:37 +00:00
2008-06-25 17:31:23 +00:00
2008-08-28 07:52:09 +00:00
2008-08-05 08:12:21 +00:00
2008-03-01 13:11:31 +00:00
2008-06-09 12:02:20 +00:00
2008-07-21 07:18:58 +00:00
2008-08-30 17:53:30 +00:00
2008-09-11 11:01:20 +00:00
2008-08-11 10:15:16 +00:00
2008-08-16 12:16:01 +00:00
2008-07-29 22:22:15 +00:00
2008-09-11 13:42:58 +00:00
2008-05-01 21:48:36 +00:00
2008-09-10 05:34:09 +00:00
2008-06-09 16:53:30 +00:00
2008-07-10 09:55:11 +00:00
2008-06-22 16:51:55 +00:00
2008-06-15 10:12:27 +00:00
2008-06-25 17:31:23 +00:00
2008-06-22 11:56:01 +00:00
2008-09-02 20:32:03 +00:00
2008-09-02 06:03:37 +00:00
2008-06-09 19:48:24 +00:00
2008-06-28 19:04:25 +00:00
2008-09-11 12:48:08 +00:00
2008-06-12 16:01:15 +00:00
2008-06-26 06:21:32 +00:00
2008-08-02 00:04:29 +00:00
2008-09-11 11:01:20 +00:00
2008-07-10 09:55:11 +00:00
2008-04-11 03:59:41 +00:00