* in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public * License for more details.You should have received a copy of the GNU General Public License * along with Mindspace. If not, see <http://www.gnu.org/licenses/>. * * credits * ---------- * Idea by: Garrett French | http://ontolo.com | garrett <dot> french [at] ontolo (dot) com * Code by: Alias Eldhose| http://ceegees.in | eldhose (at) ceegees [dot] in * Initiated by: Dennis Hettema | http://hette.ma | hettema (at) gmail [dot] com */ include_once 'app/etc/Config.php'; include_once 'app/core/functions.php'; $gSession = new UserSession(); //Invalid session -> Die !!! if (!$gSession->isValid()) { $res = new RESTResult(false, "Invalid Login Credentials"); echo json_encode($res); die; } include_once 'app/mysql/MYSQLHelper.php'; $op = isset($_GET['op']) ? $_GET['op'] : "Invalid"; //Checks whether the operation is supported to the source of truth. if (!RESTModule::isOperationSupported($op)) { $res = new RestResult(false, "Unsupported Operation."); echo json_encode($res); die; } /* * Initializing the factory Object */
* * credits * ---------- * Idea by: Garrett French | http://ontolo.com | garrett <dot> french [at] ontolo (dot) com * Code by: Alias Eldhose| http://ceegees.in | eldhose (at) ceegees [dot] in * Initiated by: Dennis Hettema | http://hette.ma | hettema (at) gmail [dot] com */ include_once 'app/etc/Config.php'; include_once 'app/mysql/MYSQLHelper.php'; include_once 'app/core/Controller.php'; include_once 'app/core/functions.php'; $gSession = new UserSession(); $gMessage = ""; $gErrorMessage = ""; if (empty($_GET['go'])) { if ($gSession->isValid()) { $_GET['go'] = "home"; } else { $_GET['go'] = "login"; } } /* * Now we are sure that we have a correct navigation object */ $infoPresent = isset($gRouteInfo[$_GET['go']]); if ($infoPresent == false) { if ($gSession->isValid()) { $_GET['go'] = "home"; } else { $_GET['go'] = "login"; }