[Freeswitch-svn] [commit] r2594 - freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php
Freeswitch SVN
docelmo at freeswitch.org
Sat Sep 9 02:34:37 EDT 2006
Author: docelmo
Date: Sat Sep 9 02:34:37 2006
New Revision: 2594
Modified:
freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/classFreeswitch.php
freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/test.php
Log:
Modified: freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/classFreeswitch.php
==============================================================================
--- freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/classFreeswitch.php (original)
+++ freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/classFreeswitch.php Sat Sep 9 02:34:37 2006
@@ -1,3 +1,4 @@
+<?
/*
* FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct at yahoo.com>
@@ -29,12 +30,15 @@
* php_freeswitch.c -- PHP Module Framework
*
*/
-
+require("freeswitch.php"); // Required for freeswitch driver to be loaded
+global $session;
class fs_class_api {
- global $session;
- $session = this->getSession($uuid);
- function fs_class_api() {
- require("php_freeswitch.php"); // Required for freeswitch driver to be loaded
+ function fs_class_api() {
+ /* if($session = $this->fs_getSession($uuid)){}
+ else{
+ echo "Couldnt get session!\n";
+ }
+ */
}
function fs_start() {
@@ -46,15 +50,15 @@
fs_core_destroy();
}
- function fs_log(level_str, msg) {
+ function fs_log($level_str, $msg) {
- fs_console_log(level_str, msg);
+ fs_console_log($level_str, $msg);
}
- function fs_log_clean(msg) {
+ function fs_log_clean($msg) {
- fs_console_clean(msg);
+ fs_console_clean($msg);
}
@@ -138,7 +142,7 @@
function fs_dial($data, $timelimit){
- return fs_switch_ivr_originate(session, NULL, $data, $timelimit, NULL, NULL, NULL, NULL)
+ return fs_switch_ivr_originate(session, NULL, $data, $timelimit, NULL, NULL, NULL, NULL);
}
@@ -159,3 +163,4 @@
}
+?>
Modified: freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/test.php
==============================================================================
--- freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/test.php (original)
+++ freeswitch/branches/docelmo/trunk/src/mod/languages/mod_php/test.php Sat Sep 9 02:34:37 2006
@@ -1,10 +1,8 @@
<?
+include("classFreeswitch.php");
-include("./freeswitch.php");
+$fs = new fs_class_api;
-fs_core_set_globals();
-fs_core_init("");
-fs_loadable_module_init();
-fs_console_loop();
-fs_core_destroy();
+$fs->fs_start();
+
?>
More information about the Freeswitch-svn
mailing list