Add new file structure see #7522
parent
44bd8b5214
commit
9438dbdd6c
@ -0,0 +1,88 @@ |
|||||||
|
<?php |
||||||
|
/* For licensing terms, see /license.txt */ |
||||||
|
|
||||||
|
/** |
||||||
|
* Class AppKernel |
||||||
|
*/ |
||||||
|
class AppKernel |
||||||
|
{ |
||||||
|
protected $rootDir; |
||||||
|
|
||||||
|
/** |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getRootDir() |
||||||
|
{ |
||||||
|
if (null === $this->rootDir) { |
||||||
|
$r = new \ReflectionObject($this); |
||||||
|
$this->rootDir = str_replace('\\', '/', dirname($r->getFileName())); |
||||||
|
} |
||||||
|
|
||||||
|
return $this->rootDir; |
||||||
|
} |
||||||
|
|
||||||
|
/*public function getCacheDir() |
||||||
|
{ |
||||||
|
return dirname(dirname(__DIR__)).'/cache/'.$this->environment; |
||||||
|
} |
||||||
|
|
||||||
|
public function getLogDir() |
||||||
|
{ |
||||||
|
return dirname(dirname(__DIR__)).'/log/'; |
||||||
|
}*/ |
||||||
|
|
||||||
|
/*public function getLogDir() |
||||||
|
{ |
||||||
|
return $this->rootDir.'/../logs/'.$this->environment.'/logs/'; |
||||||
|
} |
||||||
|
|
||||||
|
public function getCacheDir() |
||||||
|
{ |
||||||
|
return $this->rootDir.'/../data/temp/'.$this->environment.'/cache/'; |
||||||
|
}*/ |
||||||
|
|
||||||
|
// Custom paths |
||||||
|
|
||||||
|
/** |
||||||
|
* Returns the real root path |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getRealRootDir() |
||||||
|
{ |
||||||
|
return realpath($this->getRootDir().'/../').'/'; |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* Returns the data path |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getDataDir() |
||||||
|
{ |
||||||
|
return $this->getRealRootDir().'data/'; |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getAppDir() |
||||||
|
{ |
||||||
|
return $this->getRealRootDir().'app/'; |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getConfigDir() |
||||||
|
{ |
||||||
|
return $this->getRealRootDir().'app/config/'; |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* @return string |
||||||
|
*/ |
||||||
|
public function getConfigurationFile() |
||||||
|
{ |
||||||
|
return $this->getRealRootDir().'app/config/configuration.php'; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
@ -0,0 +1,19 @@ |
|||||||
|
<?php |
||||||
|
|
||||||
|
/** |
||||||
|
* This file holds the configuration settings |
||||||
|
* for phpmailer Class. |
||||||
|
* |
||||||
|
* @package chamilo.configuration |
||||||
|
*/ |
||||||
|
|
||||||
|
$platform_email['SMTP_FROM_EMAIL'] = (isset($administrator['email']) ? $administrator['email'] : 'admin@example.com'); |
||||||
|
$platform_email['SMTP_FROM_NAME'] = (isset($administrator['name']) ? $administrator['name'] : 'Admin'); |
||||||
|
$platform_email['SMTP_HOST'] = 'localhost'; |
||||||
|
$platform_email['SMTP_PORT'] = 25; |
||||||
|
$platform_email['SMTP_MAILER'] = IS_WINDOWS_OS ? 'smtp' : 'mail'; // mail, sendmail or smtp |
||||||
|
$platform_email['SMTP_AUTH'] = 0; |
||||||
|
$platform_email['SMTP_USER'] = ''; |
||||||
|
$platform_email['SMTP_PASS'] = ''; |
||||||
|
$platform_email['SMTP_CHARSET'] = api_get_system_encoding(); |
||||||
|
$platform_email['SMTP_UNIQUE_SENDER'] = 0; // to send all mails from the same user |
||||||
@ -1,19 +0,0 @@ |
|||||||
<?php |
|
||||||
|
|
||||||
/** |
|
||||||
* This file holds the configuration settings |
|
||||||
* for phpmailer Class. |
|
||||||
* |
|
||||||
* @package chamilo.configuration |
|
||||||
*/ |
|
||||||
|
|
||||||
$platform_email['SMTP_FROM_EMAIL'] = (isset($administrator['email'])?$administrator['email']:'admin@example.com'); |
|
||||||
$platform_email['SMTP_FROM_NAME'] = (isset($administrator['name'])?$administrator['name']:'Admin'); |
|
||||||
$platform_email['SMTP_HOST'] = 'localhost'; |
|
||||||
$platform_email['SMTP_PORT'] = 25; |
|
||||||
$platform_email['SMTP_MAILER'] = IS_WINDOWS_OS ? 'smtp' : 'mail'; // mail, sendmail or smtp |
|
||||||
$platform_email['SMTP_AUTH'] = 0; |
|
||||||
$platform_email['SMTP_USER'] = ''; |
|
||||||
$platform_email['SMTP_PASS'] = ''; |
|
||||||
$platform_email['SMTP_CHARSET'] = api_get_system_encoding(); |
|
||||||
$platform_email['SMTP_UNIQUE_SENDER']= 0; // to send all mails from the same user |
|
||||||
Loading…
Reference in new issue