for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Nwidart\Modules\Publishing;
use Nwidart\Modules\Migrations\Migrator;
class MigrationPublisher extends AssetPublisher
{
/**
* @var Migrator
*/
private $migrator;
* MigrationPublisher constructor.
* @param Migrator $migrator
public function __construct(Migrator $migrator)
$this->migrator = $migrator;
parent::__construct($migrator->getModule());
}
* Get destination path.
*
* @return string
public function getDestinationPath()
return $this->repository->config('paths.migration');
* Get source path.
public function getSourcePath()
return $this->migrator->getPath();