Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Namespaces | Data Structures | Functions
Magento\Setup\Model Namespace Reference

Namespaces

 Address
 
 Complex
 
 ConfigOptionsList
 
 Cron
 
 Customer
 
 DateTime
 
 Description
 
 FixtureGenerator
 
 Grid
 
 Installer
 

Data Structures

class  AdminAccount
 
class  AdminAccountFactory
 
class  BasePackageInfo
 
class  BatchInsert
 
class  Bootstrap
 
class  ConfigGenerator
 
class  ConfigModel
 
class  ConfigOptionsList
 
class  ConfigOptionsListCollector
 
class  ConfigOptionsListCollectorTest
 
class  CronScriptReadinessCheck
 
class  CryptKeyGenerator
 
interface  CryptKeyGeneratorInterface
 
class  DataGenerator
 
class  DeclarationInstaller
 
class  DefaultDescriptionGenerator
 
class  DependencyReadinessCheck
 
interface  DescriptionGeneratorInterface
 
class  Dictionary
 
class  Generator
 
class  Installer
 
class  InstallerFactory
 
class  License
 
class  ModuleContext
 
class  ModuleRegistryUninstaller
 
class  ModuleStatus
 
class  ModuleStatusFactory
 
class  ModuleUninstaller
 
class  Navigation
 
class  ObjectManagerProvider
 
class  ObjectManagerProviderTest
 
class  PackagesAuth
 
class  PackagesData
 
class  PayloadValidator
 
class  PhpInformation
 
class  PhpReadinessCheck
 
class  RequestDataConverter
 
class  SearchTermDescriptionGenerator
 
class  SearchTermDescriptionGeneratorFactory
 
class  SearchTermManager
 
class  StoreConfigurationDataMapper
 
class  SystemPackage
 
class  ThemeDependencyCheckerFactory
 
class  UninstallCollector
 
class  UninstallDependencyCheck
 
class  Updater
 
class  UpdaterTaskCreator
 
class  WebLogger
 

Functions

 ini_get ($param)
 
 is_subclass_of ($obj, $className)
 
 class_exists ($className)
 

Detailed Description

Copyright © Magento, Inc. All rights reserved. See COPYING.txt for license details.

Copyright © Magento, Inc. All rights reserved. See COPYING.txt for license details.A custom adapter that allows generating arbitrary descriptions

Copyright © Magento, Inc. All rights reserved. See COPYING.txt for license details.A custom "Import" adapter for Magento_ImportExport module that allows generating arbitrary data rows

Function Documentation

◆ class_exists()

Magento\Setup\Model\class_exists (   $className)

This function overrides the native function for the purpose of testing

Parameters
string$className
Returns
bool

Definition at line 115 of file UninstallCollectorTest.php.

116 {
117  if ($className == 'Magento\A\Setup\Uninstall' || $className == 'Magento\B\Setup\Uninstall') {
118  return true;
119  }
120  return false;
121 }
if($currentSelectedMethod==$_code) $className
Definition: form.phtml:31

◆ ini_get()

Magento\Setup\Model\ini_get (   $param)
Parameters
$param
Returns
int|string

Definition at line 418 of file PhpReadinessCheckTest.php.

419 {
420  if ($param === 'xdebug.max_nesting_level') {
421  return 100;
422  } elseif ($param === 'always_populate_raw_post_data') {
423  return -1;
424  } elseif ($param === 'memory_limit') {
425  return '512M';
426  }
427 }
elseif(isset( $params[ 'redirect_parent']))
Definition: iframe.phtml:17

◆ is_subclass_of()

Magento\Setup\Model\is_subclass_of (   $obj,
  $className 
)

This function overrides the native function for the purpose of testing

Parameters
string$obj
string$className
Returns
bool

Definition at line 98 of file UninstallCollectorTest.php.

99 {
100  if ($obj == 'Uninstall Class A' && $className == \Magento\Framework\Setup\UninstallInterface::class) {
101  return true;
102  }
103  if ($obj == 'Uninstall Class B' && $className == \Magento\Framework\Setup\UninstallInterface::class) {
104  return true;
105  }
106  return false;
107 }
if($currentSelectedMethod==$_code) $className
Definition: form.phtml:31