public function process(Basket $basket)
    {
        $meta     = $this->meta($basket);
        $products = $this->products($basket);

        return new Order($meta, $products);
    }
public function process(Basket $basket)
    {
        $meta     = $this->meta($basket);
        $products = $this->products($basket);

        return new Order($meta, $products);
    }
public function process ( Basket $ basket ) { $ meta = $ this -> meta ( $ basket ) ; $ products = $ this -> products ( $ basket ) ; return new Order ( $ meta , $ products ) ; }
Process a Basket into ... ?

@param Basket $basket
@return Order
Process a Basket into ... ?