for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* This file is part of EC-CUBE
*
* Copyright(c) LOCKON CO.,LTD. All Rights Reserved.
* http://www.lockon.co.jp/
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Eccube\Plugin;
use Doctrine\DBAL\Migrations\Configuration\Configuration;
use Doctrine\DBAL\Migrations\Migration;
use Symfony\Component\DependencyInjection\ContainerInterface;
abstract class AbstractPluginManager
{
const MIGRATION_TABLE_PREFIX = 'migration_';
/**
* Install the plugin.
* @param array $meta
* @param ContainerInterface $container
public function install(array $meta, ContainerInterface $container)
$meta
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.
$container
// quiet.
}
* Update the plugin.
public function update(array $meta, ContainerInterface $container)
* Enable the plugin.
public function enable(array $meta, ContainerInterface $container)
* Disable the plugin.
public function disable(array $meta, ContainerInterface $container)
* Uninstall the plugin.
public function uninstall(array $meta, ContainerInterface $container)
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.