Example #1
0
}, 'ProductCategory.create' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'ProductCategory.read' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'ProductCategory.update' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'ProductCategory.delete' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'ProductCategory.get_all' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'ProductCategory.get_all_products' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'PaymentMethod.get_all' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'Payment.create' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'Payment.delete' => function ($params) {
    return BuckBrowser::load_model('User')->create($params);
}, 'Template.create' => function ($params) {
    return BuckBrowser::load_model('Template')->create($params);
}, 'Template.read' => function ($params) {
    return BuckBrowser::load_model('Template')->read($params);
}, 'Template.update' => function ($params) {
    return BuckBrowser::load_model('Template')->update($params);
}, 'Template.delete' => function ($params) {
    return BuckBrowser::load_model('Template')->delete($params);
}, 'Template.get_all' => function ($params) {
    return BuckBrowser::load_model('Template')->get_all($params);
});
Tivoka\Server::provide($buckbrowser_server)->dispatch();
Example #2
0
<?php

include '../include.php';
$methods = array('demo.sayHello' => function () {
    return 'Hello World!';
}, 'demo.substract' => function ($params) {
    list($num1, $num2) = $params;
    return $num1 - $num2;
});
Tivoka\Server::provide($methods)->dispatch();