Payment/Choice.php
final static function f($op) {return dfcf(function(OP $op) {
		$c = df_con_hier($m = df_ar(dfpm($op), M::class), __CLASS__); /** @var string $c */ /** @var M $m */
		return new $c($m);
	}, [dfp($op)]);}
final static function f($op) {return dfcf(function(OP $op) {
		$c = df_con_hier($m = df_ar(dfpm($op), M::class), __CLASS__); /** @var string $c */ /** @var M $m */
		return new $c($m);
	}, [dfp($op)]);}
final static function f ( $ op ) { return dfcf ( function ( OP $ op ) { $ c = df_con_hier ( $ m = df_ar ( dfpm ( $ op ) , M :: class ) , __CLASS__ ) ; /** @var string $c */ /** @var M $m */ return new $ c ( $ m ) ; } , [ dfp ( $ op ) ] ) ; }
2017-04-17
@used-by dfp_choice()
@param II|OP|QP|O|Q|T $op
@return self
2017 - 04 - 17