for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Oro\Bridge\CrmTask\Migrations\Schema;
use Doctrine\DBAL\Schema\Schema;
use Oro\Bundle\ActivityBundle\Migration\Extension\ActivityExtension;
use Oro\Bundle\ActivityBundle\Migration\Extension\ActivityExtensionAwareInterface;
use Oro\Bundle\MigrationBundle\Migration\Installation;
use Oro\Bundle\MigrationBundle\Migration\QueryBag;
use Oro\Bridge\CrmTask\Migrations\Schema\v1_0\OroCRMTaskBundle as CRMTaskBundle_v1_0;
class OroCRMTaskBundleInstaller implements
Installation,
ActivityExtensionAwareInterface
{
/** @var ActivityExtension */
protected $activityExtension;
/**
* @param ActivityExtension $activityExtension
*/
public function setActivityExtension(ActivityExtension $activityExtension)
$this->activityExtension = $activityExtension;
}
* {@inheritdoc}
public function getMigrationVersion()
return 'v1_0';
public function up(Schema $schema, QueryBag $queries)
CRMTaskBundle_v1_0::addTaskActivityRelations($schema, $this->activityExtension);