Пример #1
0
 /**
  * Assigns callback functions to the class, the $methods array should be an associative one, where
  * the keys are the method names, while the values are the closure functions, e.g.
  *
  * array(
  *    'foobar' => function(){ return 'Foobar'; }
  * )
  *
  * @param           $container
  * @param array     $config
  * @param array     $methods
  */
 public function __construct(Container $container, array $config = array(), array $methods = array())
 {
     foreach ($methods as $method => $function) {
         $this->mockedMethods[$method] = $function;
     }
     parent::__construct($container, $config);
 }
Пример #2
0
 public function __construct(Container $container, array $config)
 {
     parent::__construct($container, $config);
     $this->viewNameAliases = ['buadmin' => 'Manage', 'buadmins' => 'Manage', 'config' => 'Configuration', 'configs' => 'Configuration', 'confwiz' => 'ConfigurationWizard', 'confwizs' => 'ConfigurationWizard', 'confwizes' => 'ConfigurationWizard', 'cpanel' => 'ControlPanel', 'cpanels' => 'ControlPanel', 'dbef' => 'DatabaseFilters', 'dbefs' => 'DatabaseFilters', 'eff' => 'IncludeFolders', 'effs' => 'IncludeFolders', 'fsfilter' => 'FileFilters', 'fsfilters' => 'FileFilters', 'ftpbrowser' => 'FTPBrowser', 'ftpbrowsers' => 'FTPBrowser', 'sftpbrowser' => 'SFTPBrowser', 'sftpbrowsers' => 'SFTPBrowser', 'multidb' => 'MultipleDatabases', 'multidbs' => 'MultipleDatabases', 'regexdbfilter' => 'RegExDatabaseFilters', 'regexdbfilters' => 'RegExDatabaseFilters', 'regexfsfilter' => 'RegExFileFilters', 'regexfsfilters' => 'RegExFileFilters', 'remotefile' => 'RemoteFiles', 'remotefiles' => 'RemoteFiles', 's3import' => 'S3Import', 's3imports' => 'S3Import'];
 }