/**
  * Returns the data
  *
  * @return mixed
  */
 public function getData()
 {
     $data = $this->session->get('checkout');
     if (!$data) {
         return [];
     }
     return $data;
 }
示例#2
0
 /**
  * Get the carts content, if there is no cart content set yet, return a new empty Collection
  *
  * @return Subbly\Shoppingcart\CartCollection
  */
 protected function getContent()
 {
     $content = $this->session->has($this->getInstance()) ? $this->session->get($this->getInstance()) : new CartCollection();
     return $content;
 }
示例#3
0
 /**
  * adds flash message to container
  * @param string $message message content
  * @param string $type    type[success,danger,warning,info]
  */
 public function add($message, $type)
 {
     $this->messages[] = ['level' => $type, 'message' => $message];
     $this->session->flash('flashMessages', $this->messages);
 }