for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Algorit\Synchronizer;
use Algorit\Synchronizer\Request\RequestInterface;
class Receiver {
/**
* Receive data from ERP
*
* @return void
*/
public function fromErp(RequestInterface $request, $entity, $lastSync)
{
return $request->receive($entity, $lastSync);
}
* Get data from the Database
public function fromDatabase(RequestInterface $request, $entity, $lastSync)
return $request->getCaller()
->repository($entity)
->get($lastSync);
* Receive data from a Device (Api)
public function fromApi($data)
return $data;