| Current Path : /home/rtorresani/www/dev/tests/static/framework/Magento/TestFramework/Dependency/ |
| Current File : //home/rtorresani/www/dev/tests/static/framework/Magento/TestFramework/Dependency/RuleInterface.php |
<?php
/**
* Rule for searching dependencies in layout files
*
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\TestFramework\Dependency;
interface RuleInterface
{
/**
* Types of dependencies between modules
*/
const TYPE_SOFT = 'soft';
const TYPE_HARD = 'hard';
/**
* Gets alien dependencies information for current module by analyzing file's contents
*
* @param string $currentModule
* @param string $fileType
* @param string $file
* @param string $contents
* @return array
*/
public function getDependencyInfo($currentModule, $fileType, $file, &$contents);
}