Create an account

Very important

  • To access the important data of the forums, you must be active in each forum and especially in the leaks and database leaks section, send data and after sending the data and activity, data and important content will be opened and visible for you.
  • You will only see chat messages from people who are at or below your level.
  • More than 500,000 database leaks and millions of account leaks are waiting for you, so access and view with more activity.
  • Many important data are inactive and inaccessible for you, so open them with activity. (This will be done automatically)


Thread Rating:
  • 216 Vote(s) - 3.52 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Using Luracast Restler PHP how to specify a default class method for the root path

#1
I working with Luracast Restler API frame work and cannot figure out how to specify a default behavior for the root directory. For example:

webroot/user - will invoke the class User method get() by default

webroot/ - return a 404

Is there a catch all class/method for the base path?
Reply

#2
### Creating default class and default action to map it as the root

on your `index.php` (gateway)

require_once '../../restler/restler.php';
require_once 'say.php';
$r = new Restler();
//blank string as the second param removes class_name from the URL
$r->addAPIClass('Say','');
$r->handle();

This makes Say as the default class, mapped to the root
Next on your API class (Say) define an `index` method, it can also be a `get` method

class Say {
function index($to='world') {
return "Hello $to!";
}
}

then calling

GET index.php

will return `Hello World!`


Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

©0Day  2016 - 2023 | All Rights Reserved.  Made with    for the community. Connected through