1234567891011121314151617181920212223242526272829 |
- <?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);
- }
|