Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Data Fields
License Class Reference

Public Member Functions

 __construct (Filesystem $filesystem)
 
 getContents ()
 

Data Fields

const DEFAULT_LICENSE_FILENAME = 'LICENSE.txt'
 
const LICENSE_FILENAME = 'LICENSE_EE.txt'
 

Detailed Description

Definition at line 17 of file License.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( Filesystem  $filesystem)

Constructor

Parameters
Filesystem$filesystem

Definition at line 45 of file License.php.

46  {
47  $this->dir = $filesystem->getDirectoryRead(DirectoryList::ROOT);
48  }
$filesystem

Member Function Documentation

◆ getContents()

getContents ( )

Returns contents of License file.

Returns
string|boolean

Definition at line 55 of file License.php.

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  }
elseif(isset( $params[ 'redirect_parent']))
Definition: iframe.phtml:17

Field Documentation

◆ DEFAULT_LICENSE_FILENAME

const DEFAULT_LICENSE_FILENAME = 'LICENSE.txt'

Definition at line 24 of file License.php.

◆ LICENSE_FILENAME

const LICENSE_FILENAME = 'LICENSE_EE.txt'

Definition at line 31 of file License.php.


The documentation for this class was generated from the following file: