Exemple #1
0
 /**
  * Do action 'Add'
  *
  * @return void
  */
 protected function doActionAdd()
 {
     $postedData = \XLite\Core\Request::getInstance()->getData();
     $data = $this->prepareData($postedData['new'], true);
     if (is_array($data)) {
         $newMarkup = new \XLite\Model\Shipping\Markup();
         $newMarkup->map($data);
         \XLite\Core\Database::getEM()->persist($newMarkup);
         \XLite\Core\Database::getEM()->flush();
         \XLite\Core\TopMessage::addInfo('Shipping markup has been created successfully');
     }
 }