for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* MIT License
* Use of this software requires acceptance of the Evaluation License Agreement. See LICENSE file.
*/
namespace SprykerEco\Zed\Payone\Dependency\Facade;
use Propel\Runtime\Collection\ObjectCollection;
class PayoneToOmsBridge implements PayoneToOmsInterface
{
* @var \Spryker\Zed\Oms\Business\OmsFacadeInterface
protected $omsFacade;
* @param \Spryker\Zed\Oms\Business\OmsFacadeInterface $omsFacade
public function __construct($omsFacade)
$this->omsFacade = $omsFacade;
}
* @param string $eventId
* @param \Propel\Runtime\Collection\ObjectCollection $orderItems
* @param array $logContext
* @param array $data
*
* @return array
public function triggerEvent($eventId, ObjectCollection $orderItems, array $logContext, array $data = [])
return $this->omsFacade->triggerEvent($eventId, $orderItems, $logContext, $data);
* @param int $idOrder
* @param string $flag
* @return bool
public function isOrderFlaggedAll($idOrder, $flag)
return $this->omsFacade->isOrderFlaggedAll($idOrder, $flag);