Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
License.php
Go to the documentation of this file.
1 <?php
7 namespace Magento\Setup\Model;
8 
11 
17 class License
18 {
24  const DEFAULT_LICENSE_FILENAME = 'LICENSE.txt';
25 
31  const LICENSE_FILENAME = 'LICENSE_EE.txt';
32 
38  private $dir;
39 
46  {
47  $this->dir = $filesystem->getDirectoryRead(DirectoryList::ROOT);
48  }
49 
55  public function getContents()
56  {
57  if ($this->dir->isFile(self::LICENSE_FILENAME)) {
58  return $this->dir->readFile(self::LICENSE_FILENAME);
59  } elseif ($this->dir->isFile(self::DEFAULT_LICENSE_FILENAME)) {
60  return $this->dir->readFile(self::DEFAULT_LICENSE_FILENAME);
61  } else {
62  return false;
63  }
64  }
65 }
elseif(isset( $params[ 'redirect_parent']))
Definition: iframe.phtml:17
$filesystem
__construct(Filesystem $filesystem)
Definition: License.php:45