Deprecated: Constant E_STRICT is deprecated in /home/becom/domains/dev-apilss.becom.paris/public_html/system/core/Exceptions.php on line 75

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_URI::$config is deprecated

Filename: core/URI.php

Line Number: 101

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Router::$uri is deprecated

Filename: core/Router.php

Line Number: 127

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$benchmark is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$hooks is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$config is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$log is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$utf8 is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$uri is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$exceptions is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$router is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$output is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$security is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$input is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$lang is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$load is deprecated

Filename: core/Controller.php

Line Number: 78

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Rest_server::$db is deprecated

Filename: core/Loader.php

Line Number: 396

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated

Filename: database/DB_driver.php

Line Number: 371

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$benchmark is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$hooks is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$config is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$log is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$utf8 is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$uri is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$exceptions is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$router is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$output is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$security is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$input is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$lang is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$load is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$db is deprecated

Filename: core/Loader.php

Line Number: 931

Backtrace:

File: /home/becom/domains/dev-apilss.becom.paris/public_html/application/controllers/Rest_server.php
Line: 11
Function: view

File: /home/becom/domains/dev-apilss.becom.paris/public_html/index.php
Line: 315
Function: require_once

REST Server Tests

REST Server Tests

Home

See the article http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/

The master project repository is https://github.com/chriskacerguis/codeigniter-restserver

Click on the links to check whether the REST server is working.

  1. Users - defaulting to JSON
  2. Users - get it in CSV
  3. User #1 - defaulting to JSON (users/id/1)
  4. User #1 - defaulting to JSON (users/1)
  5. User #1 - get it in XML (users/id/1.xml)
  6. User #1 - get it in XML (users/id/1/format/xml)
  7. User #1 - get it in XML (users/id/1?format=xml)
  8. User #1 - get it in XML (users/1.xml)
  9. Users - get it in JSON (AJAX request)
  10. Users - get it in HTML (users.html)
  11. Users - get it in HTML (users/format/html)
  12. Users - get it in HTML (users?format=html)