コード例 #1
0
ファイル: Builder.php プロジェクト: csbill/csbill
 /**
  * Renders the quote edit menu.
  *
  * @param ItemInterface $menu
  * @param array         $options
  */
 public function quotesEditMenu(ItemInterface $menu, array $options = [])
 {
     $this->quotesMenu($menu);
     if (isset($options['quote']) && $options['quote'] instanceof Quote) {
         $menu->addDivider();
         $menu->addChild(QuoteMenu::view($options['quote']));
     }
 }
コード例 #2
0
ファイル: Builder.php プロジェクト: csbill/csbill
 /**
  * Renders the client view menu.
  *
  * @param ItemInterface $menu
  */
 public function clientViewMenu(ItemInterface $menu)
 {
     $request = $this->container->get('request_stack')->getCurrentRequest();
     $this->clientsMenu($menu);
     $menu->addDivider();
     $menu->addChild(ClientMenu::view($request));
     $menu->addChild(InvoiceMenu::create($request));
     $menu->addChild(QuoteMenu::create($request));
 }