Пример #1
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.payment.method', 'jigoshop.payment.cheque');
     $tags->add('jigoshop.payment.method', 'jigoshop.payment.on_delivery');
     $tags->add('jigoshop.payment.method', 'jigoshop.payment.paypal');
     $tags->add('jigoshop.payment.method', 'jigoshop.payment.bank_transfer');
 }
Пример #2
0
 /**
  * @param string $key
  *
  * @throws Container\Exception
  */
 public function getTaggedServices($key)
 {
     $services = array();
     if ($this->tags->exists($key)) {
         foreach ($this->tags->get($key) as $serviceKey) {
             $services[] = $this->get($serviceKey);
         }
     }
 }
Пример #3
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.type.post', 'jigoshop.post_type.product');
     $tags->add('jigoshop.type.post', 'jigoshop.post_type.email');
     $tags->add('jigoshop.type.post', 'jigoshop.post_type.coupon');
     $tags->add('jigoshop.type.post', 'jigoshop.post_type.order');
     $tags->add('jigoshop.type.taxonomy', 'jigoshop.taxonomy.product_category');
     $tags->add('jigoshop.type.taxonomy', 'jigoshop.taxonomy.product_tag');
     $tags->add('jigoshop.installer', 'jigoshop.product_type.variable.initializer');
     $tags->add('jigoshop.installer', 'jigoshop.roles.initializer');
 }
Пример #4
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.dashboard');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.reports');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.settings');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.system_info');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.licences');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.migration');
     $tags->add('jigoshop.admin.page', 'jigoshop.admin.product.attributes');
 }
Пример #5
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.general');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.shopping');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.products');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.taxes');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.shipping');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.payment');
     $tags->add('jigoshop.admin.settings.tab', 'jigoshop.admin.settings.advanced');
 }
Пример #6
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.admin.migration', 'jigoshop.admin.migration.options');
     $tags->add('jigoshop.admin.migration', 'jigoshop.admin.migration.coupons');
     $tags->add('jigoshop.admin.migration', 'jigoshop.admin.migration.emails');
     $tags->add('jigoshop.admin.migration', 'jigoshop.admin.migration.products');
     $tags->add('jigoshop.admin.migration', 'jigoshop.admin.migration.orders');
 }
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.admin.system_info.tab', 'jigoshop.admin.system_info.system_status');
     $tags->add('jigoshop.admin.system_info.tab', 'jigoshop.admin.system_info.tools');
     $tags->add('jigoshop.admin.system_info.tab', 'jigoshop.admin.system_info.logs');
 }
Пример #8
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.admin.reports.tab', 'jigoshop.admin.reports.sales');
     $tags->add('jigoshop.admin.reports.tab', 'jigoshop.admin.reports.customers');
     $tags->add('jigoshop.admin.reports.tab', 'jigoshop.admin.reports.stock');
 }
Пример #9
0
 /**
  * @param Tags $tags
  *
  * @return mixed
  */
 public function addTags(Tags $tags)
 {
     $tags->add('jigoshop.shipping.method', 'jigoshop.shipping.flat_rate');
     $tags->add('jigoshop.shipping.method', 'jigoshop.shipping.free_shipping');
     $tags->add('jigoshop.shipping.method', 'jigoshop.shipping.local_pickup');
 }