Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Support/Manager.php
Строк: 22
<?php
namespace ConcreteCoreSupport;

class 
Manager extends IlluminateSupportManager
{

    protected function 
createDriver($driver)
    {

        
// Note –this overrides the laravel createDriver because we do concrete5
        // camelcasing magic.

        
$method 'create'.camelcase($driver).'Driver';

        
// We'll check to see if a creator method exists for the given driver. If not we
        // will check for a custom driver creator, which allows developers to create
        // drivers using their own customized driver creator Closure to create it.
        
if (isset($this->customCreators[$driver]))
        {
            return 
$this->callCustomCreator($driver);
        }
        elseif (
method_exists($this$method))
        {
            return 
$this->$method();
        }

        throw new 
InvalidArgumentException("Driver [$driver] not supported.");
    }


}
Онлайн: 0
Реклама