Skip to content

Commit

Permalink
add ExtensionInstallerInterface refs #2500
Browse files Browse the repository at this point in the history
  • Loading branch information
craigh committed Jun 23, 2015
1 parent befc63b commit 4971a37
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions src/lib/Zikula/Core/ExtensionInstallerInterface.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?php
/**
* Copyright 2014 Zikula Foundation
*
* This work is contributed to the Zikula Foundation under one or more
* Contributor Agreements and licensed to You under the following license:
*
* @license GNU/LGPLv3 (or at your option, any later version).
* @package Zikula
*
* Please see the NOTICE file distributed with this source code for further
* information regarding copyright and licensing.
*/

namespace Zikula\Core;

use Zikula\Core\AbstractBundle;

/**
* Interface ExtensionInstallerInterface
* @package Zikula\Core
*/
interface ExtensionInstallerInterface
{
public function setBundle(AbstractBundle $bundle);
public function install();
public function upgrade($oldVersion);
public function uninstall();
}

0 comments on commit 4971a37

Please sign in to comment.