Example #1
0
<?php

namespace Nymph;

use SciActive\RequirePHP;
RequirePHP::_('Nymph', ['NymphConfig'], function ($NymphConfig) {
    $class = '\\Nymph\\Drivers\\' . $NymphConfig['driver'] . 'Driver';
    $Nymph = new $class($NymphConfig);
    if ($NymphConfig['pubsub']) {
        \SciActive\Hook::hookObject($Nymph, 'Nymph->');
        \Nymph\PubSub\HookMethods::setup();
    }
    return $Nymph;
});
/**
 * Nymph
 *
 * An object relational mapper with PHP and JavaScript interfaces. Written by
 * Hunter Perrin for SciActive.
 *
 * @package Nymph
 * @license http://www.gnu.org/licenses/lgpl.html
 * @author Hunter Perrin <*****@*****.**>
 * @copyright SciActive.com
 * @link http://nymph.io/
 */
class Nymph
{
    const VERSION = '1.4.3';
    public static function __callStatic($name, $args)
    {