Example #1
0
/** {{{ proto public Yaf_Route_Simple::route(Yaf_Request $req)
*/
PHP_METHOD(yaf_route_map, route) {
	yaf_request_t *request;

	if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &request, yaf_request_ce) == FAILURE) {
		return;
	} else {
		RETURN_BOOL(yaf_route_map_route(getThis(), request));
	}
}
Example #2
0
static Variant HHVM_METHOD(Yaf_Route_Map, route, const Variant& request)
{
    if (!request.isObject()) {
        return false;
    }

    if (!Yaf_Common_InstanceOf(request.toObject(), String("Yaf_Request_Abstract"))) {
        return false;
    }

    return yaf_route_map_route(this_, request.toObject());
}