PhpBrew\Platform\PlatformInfo::createPlatform PHP Метод

createPlatform() защищенный статический Метод

protected static createPlatform ( $kernelName )
    protected static function createPlatform($kernelName)
    {
        if (self::isWindowsKernel($kernelName)) {
            // TODO
            return new UnknownPlatform();
        } elseif (self::isDarwinKernel($kernelName)) {
            return new Mac(new UnixLikeHardware());
        } elseif (self::isLinuxKernel($kernelName)) {
            return new Linux(new UnixLikeHardware());
        }
        return new UnknownPlatform();
    }